[2026-10-27 13:12:53.505] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 0h 17m
[2026-10-27 13:12:53.662] [INFO ] [Ysp.Scheduler] Started. SFTP in 13h 47m, MIS in 17h 47m
[2026-10-27 13:12:53.738] [INFO ]     :alarm_handler: {:set, {{:disk_almost_full, ~c"/"}, []}}
[2026-10-27 13:12:54.466] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:12:54.477] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:12:54.818] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:12:54.896] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:12:58.745] [INFO ] Terminal Event Listener started and listening to events
[2026-10-27 13:12:58.746] [INFO ] Rule Validation Worker started - will run every hour
[2026-10-27 13:12:58.746] [INFO ] Building initial filter cache...
[2026-10-27 13:12:59.138] [INFO ] Device phoenix_client_tms_apps_piyush connected
[2026-10-27 13:12:59.549] [INFO ] PromEx is starting a standalone metrics server on port 24021 over http
[2026-10-27 13:13:00.328] [INFO ] Running PlatformWeb.Endpoint with Bandit 1.10.2 at 0.0.0.0:4059 (http)
[2026-10-27 13:13:00.395] [INFO ] Access PlatformWeb.Endpoint at http://localhost:4059
[2026-10-27 13:13:00.480] [DEBUG] QUERY ERROR source="tms_terminals" queue=1733.4ms
SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) []
[90m↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153[0m
[2026-10-27 13:13:01.741] [DEBUG] QUERY OK source="chargeback_cases" db=6720.2ms queue=0.6ms idle=0.2ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) []
[90m↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44[0m
[2026-10-27 13:13:01.744] [DEBUG] QUERY ERROR source="filter_usage" queue=1263.3ms
SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` []
[90m↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190[0m
[2026-10-27 13:13:01.744] [INFO ] Filter cache rebuilt: 0 areas, 0 vendors, 0 models
[2026-10-27 13:13:02.572] [DEBUG] QUERY OK source="chargeback_cases" db=8202.5ms queue=0.8ms idle=222.3ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`mastercom_claim_id` IS NULL)) AND (NOT (c0.`status` IN ('resolved','written_off'))) []
[90m↳ DisputeCore.Workers.MastercomOutcomeReconciliationWorker.perform/1, at: lib/dispute_core/workers/mastercom_outcome_reconciliation_worker.ex:44[0m
[2026-10-27 13:13:03.193] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:04.008] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=0.8ms queue=1.5ms idle=426.1ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:13:03], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:13:04.008] [DEBUG] QUERY OK db=52.0ms queue=6.1ms idle=12.0ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 1}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:03Z], ~N[2026-10-27 13:13:03]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:04.422] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:04.623] [DEBUG] QUERY OK db=55.1ms queue=40.5ms idle=368.5ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:04Z], ~N[2026-10-27 13:13:04]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:11.023] [INFO ] GET /
[2026-10-27 13:13:11.438] [DEBUG] Processing with PlatformWeb.PageController.home/2
  Parameters: %{}
  Pipelines: [:browser]
[2026-10-27 13:13:11.598] [DEBUG] QUERY OK source="users_tokens" db=4.2ms queue=4.3ms idle=990.1ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<42, 21, 206, 199, 112, 168, 182, 109, 130, 160, 163, 183, 242, 188, 103, 60, 27, 1, 88, 84, 115, 246, 242, 121, 136, 108, 200, 245, 12, 140, 60, 253>>, "session", ~U[2026-10-27 13:13:11.589117Z]]
[90m↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107[0m
[2026-10-27 13:13:12.276] [INFO ] Sent 200 in 1253ms
[2026-10-27 13:13:12.352] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:12.443] [DEBUG] QUERY OK db=41.4ms idle=92.1ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:12Z], ~N[2026-10-27 13:13:12]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:12.570] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:12.641] [DEBUG] QUERY OK db=40.7ms idle=79.4ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:12Z], ~N[2026-10-27 13:13:12]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:12.885] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:12.991] [DEBUG] QUERY OK db=55.6ms idle=215.8ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:12Z], ~N[2026-10-27 13:13:12]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:14.020] [INFO ] Received status update for terminal UNKNOWN_SN
[2026-10-27 13:13:14.025] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-10-27T13:13:13Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-10-27T13:13:13Z","value":"61"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-10-27T13:13:13Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-10-27T13:13:13Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-10-27T13:13:13Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-10-27T13:13:13Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-10-27T13:13:13Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-10-27T13:13:13Z","value":"3.9.0"}],"oid":"organization_id","sn":"UNKNOWN_SN","uploadTime":"2026-10-27T13:13:13Z","vendor":"MoreFun"}
[2026-10-27 13:13:14.028] [INFO ] Decoded JSON: %{"oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:13:13Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:13:13Z", "value" => "61"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:13:13Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-10-27T13:13:13Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-10-27T13:13:13Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-10-27T13:13:13Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-10-27T13:13:13Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-10-27T13:13:13Z", "value" => "3.9.0"}], "sn" => "UNKNOWN_SN", "uploadTime" => "2026-10-27T13:13:13Z", "vendor" => "MoreFun"}
[2026-10-27 13:13:14.033] [INFO ] Extracted versions for UNKNOWN_SN: %{application: "3.9.0", parameter_config: "1.0.0", emv_config: "1.0.1", keys_config: ""}
[2026-10-27 13:13:14.226] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms queue=0.7ms idle=923.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["UNKNOWN_SN"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:13:14.322] [INFO ] Terminal updated: UNKNOWN_SN
[2026-10-27 13:13:14.465] [DEBUG] QUERY OK source="tms_terminals" db=54.5ms queue=87.9ms idle=0.0ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:13:14], 15]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:13:14.467] [DEBUG] QUERY OK source="tms_terminals" db=1.6ms idle=50.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["UNKNOWN_SN"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:13:14.488] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:14.517] [DEBUG] QUERY OK source="tms_terminals" db=49.0ms idle=2.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:13:14], 15]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:13:14.591] [DEBUG] QUERY OK db=73.2ms queue=0.5ms idle=0.6ms
INSERT INTO `tms_terminal_status_logs` (`terminal_id`,`oid`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) [15, "organization_id", "2026-10-27T13:13:13Z", ~N[2026-10-27 13:13:14], ~N[2026-10-27 13:13:14]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:13:14.621] [DEBUG] QUERY OK db=88.2ms idle=0.3ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:14Z], ~N[2026-10-27 13:13:14]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:14.663] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297959, oid: "organization_id", upload_time: "2026-10-27T13:13:13Z", terminal_id: 15, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:13:14], updated_at: ~N[2026-10-27 13:13:14]}
[2026-10-27 13:13:14.663] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:13:13Z", "value" => "online"}
[2026-10-27 13:13:14.706] [DEBUG] QUERY OK db=40.0ms queue=1.8ms idle=43.7ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-10-27T13:13:13Z", "online", 297959, "status", ~N[2026-10-27 13:13:14], ~N[2026-10-27 13:13:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:13:14.708] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441053, itemkey: "status", value: "online", timestamp: "2026-10-27T13:13:13Z", message: "Terminal status update", status_log_id: 297959, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:13:14], updated_at: ~N[2026-10-27 13:13:14]}}
[2026-10-27 13:13:14.709] [INFO ] Setting terminal UNKNOWN_SN status to 'online' from status itemkey
[2026-10-27 13:13:14.709] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:13:13Z", "value" => "61"}
[2026-10-27 13:13:14.802] [DEBUG] QUERY OK db=90.8ms queue=0.8ms idle=33.3ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-10-27T13:13:13Z", "61", 297959, "battery", ~N[2026-10-27 13:13:14], ~N[2026-10-27 13:13:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:13:14.802] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441055, itemkey: "battery", value: "61", timestamp: "2026-10-27T13:13:13Z", message: "Battery level", status_log_id: 297959, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:13:14], updated_at: ~N[2026-10-27 13:13:14]}}
[2026-10-27 13:13:14.802] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:13:13Z", "value" => "online"}
[2026-10-27 13:13:14.862] [DEBUG] QUERY OK db=59.6ms idle=96.2ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-10-27T13:13:13Z", "online", 297959, "network", ~N[2026-10-27 13:13:14], ~N[2026-10-27 13:13:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:13:14.891] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441057, itemkey: "network", value: "online", timestamp: "2026-10-27T13:13:13Z", message: "Network connectivity", status_log_id: 297959, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:13:14], updated_at: ~N[2026-10-27 13:13:14]}}
[2026-10-27 13:13:14.891] [INFO ] Setting terminal UNKNOWN_SN status to 'online' from network itemkey
[2026-10-27 13:13:14.902] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-10-27T13:13:13Z", "value" => "0"}
[2026-10-27 13:13:14.943] [DEBUG] QUERY OK db=39.9ms queue=0.1ms idle=100.8ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-10-27T13:13:13Z", "0", 297959, "cpu", ~N[2026-10-27 13:13:14], ~N[2026-10-27 13:13:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:13:14.943] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441059, itemkey: "cpu", value: "0", timestamp: "2026-10-27T13:13:13Z", message: "CPU usage percentage", status_log_id: 297959, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:13:14], updated_at: ~N[2026-10-27 13:13:14]}}
[2026-10-27 13:13:14.943] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-10-27T13:13:13Z", "value" => "1.0.0"}
[2026-10-27 13:13:15.043] [DEBUG] QUERY OK db=98.5ms queue=0.9ms idle=81.2ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-10-27T13:13:13Z", "1.0.0", 297959, "parameter_config", ~N[2026-10-27 13:13:14], ~N[2026-10-27 13:13:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:13:15.043] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441061, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-10-27T13:13:13Z", message: "Current parameters version", status_log_id: 297959, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:13:14], updated_at: ~N[2026-10-27 13:13:14]}}
[2026-10-27 13:13:15.046] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-10-27T13:13:13Z", "value" => "1.0.1"}
[2026-10-27 13:13:15.091] [DEBUG] QUERY OK db=41.0ms queue=3.8ms idle=103.7ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-10-27T13:13:13Z", "1.0.1", 297959, "emv_config", ~N[2026-10-27 13:13:15], ~N[2026-10-27 13:13:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:13:15.091] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441062, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-10-27T13:13:13Z", message: "Current EMV config version", status_log_id: 297959, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:13:15], updated_at: ~N[2026-10-27 13:13:15]}}
[2026-10-27 13:13:15.092] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-10-27T13:13:13Z", "value" => ""}
[2026-10-27 13:13:15.134] [DEBUG] QUERY OK db=39.7ms queue=2.5ms idle=49.0ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-10-27T13:13:13Z", 297959, "keys_config", ~N[2026-10-27 13:13:15], ~N[2026-10-27 13:13:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:13:15.134] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441063, itemkey: "keys_config", value: nil, timestamp: "2026-10-27T13:13:13Z", message: "Current keys config version", status_log_id: 297959, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:13:15], updated_at: ~N[2026-10-27 13:13:15]}}
[2026-10-27 13:13:15.135] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-10-27T13:13:13Z", "value" => "3.9.0"}
[2026-10-27 13:13:15.201] [DEBUG] QUERY OK db=65.5ms idle=43.8ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`status_log_id`,`itemkey`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-10-27T13:13:13Z", "3.9.0", 297959, "application", ~N[2026-10-27 13:13:15], ~N[2026-10-27 13:13:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:13:15.201] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441064, itemkey: "application", value: "3.9.0", timestamp: "2026-10-27T13:13:13Z", message: "Current application version", status_log_id: 297959, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:13:15], updated_at: ~N[2026-10-27 13:13:15]}}
[2026-10-27 13:13:20.538] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:20.666] [DEBUG] QUERY OK db=67.8ms queue=0.7ms idle=103.0ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 2}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:20Z], ~N[2026-10-27 13:13:20]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:24.705] [INFO ] [Mastercom.OutcomeReconciliationWorker] Checking 100002 open Mastercom-sourced case(s)
[2026-10-27 13:13:24.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90001 for case DEMO-CB-0115: :openssl_extraction_failed
[2026-10-27 13:13:24.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90002 for case DEMO-CB-0116: :openssl_extraction_failed
[2026-10-27 13:13:24.826] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052879 for case CB-1786192515524-1003: :openssl_extraction_failed
[2026-10-27 13:13:24.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013053 for case CB-1786192515842-0506: :openssl_extraction_failed
[2026-10-27 13:13:24.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011183 for case CB-1786192516167-9989: :openssl_extraction_failed
[2026-10-27 13:13:24.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053771 for case CB-1786192516462-1412: :openssl_extraction_failed
[2026-10-27 13:13:25.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097941 for case CB-1786192516748-0888: :openssl_extraction_failed
[2026-10-27 13:13:25.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042281 for case CB-1786192517018-8790: :openssl_extraction_failed
[2026-10-27 13:13:25.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036373 for case CB-1786192517294-5996: :openssl_extraction_failed
[2026-10-27 13:13:25.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020231 for case CB-1786192517581-4099: :openssl_extraction_failed
[2026-10-27 13:13:25.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081092 for case CB-1786192517894-9034: :openssl_extraction_failed
[2026-10-27 13:13:25.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070902 for case CB-1786192518211-2430: :openssl_extraction_failed
[2026-10-27 13:13:25.335] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053158 for case CB-1786192518607-8066: :openssl_extraction_failed
[2026-10-27 13:13:25.395] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065479 for case CB-1786192556771-6050: :openssl_extraction_failed
[2026-10-27 13:13:25.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090433 for case CB-1786192557231-3790: :openssl_extraction_failed
[2026-10-27 13:13:25.517] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093135 for case CB-1786192557628-7370: :openssl_extraction_failed
[2026-10-27 13:13:25.576] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082613 for case CB-1786192558044-6743: :openssl_extraction_failed
[2026-10-27 13:13:25.577] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:25.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074926 for case CB-1786192558483-5297: :openssl_extraction_failed
[2026-10-27 13:13:25.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025180 for case CB-1786192558914-2706: :openssl_extraction_failed
[2026-10-27 13:13:25.691] [DEBUG] QUERY OK db=71.8ms idle=67.7ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 3}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:25Z], ~N[2026-10-27 13:13:25]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:25.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049880 for case CB-1786192559355-0539: :openssl_extraction_failed
[2026-10-27 13:13:25.770] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014477 for case CB-1786192559828-2166: :openssl_extraction_failed
[2026-10-27 13:13:25.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069586 for case CB-1786192560241-6218: :openssl_extraction_failed
[2026-10-27 13:13:25.853] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051240 for case CB-1786192560648-2535: :openssl_extraction_failed
[2026-10-27 13:13:25.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080673 for case CB-1786192561059-0428: :openssl_extraction_failed
[2026-10-27 13:13:25.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008383 for case CB-1786192561489-3615: :openssl_extraction_failed
[2026-10-27 13:13:26.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039416 for case CB-1786192561897-7860: :openssl_extraction_failed
[2026-10-27 13:13:26.074] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071326 for case CB-1786192562332-6673: :openssl_extraction_failed
[2026-10-27 13:13:26.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096363 for case CB-1786192562759-1232: :openssl_extraction_failed
[2026-10-27 13:13:26.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063915 for case CB-1786192563229-2309: :openssl_extraction_failed
[2026-10-27 13:13:26.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075110 for case CB-1786192563639-3579: :openssl_extraction_failed
[2026-10-27 13:13:26.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097782 for case CB-1786192564102-9081: :openssl_extraction_failed
[2026-10-27 13:13:26.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048634 for case CB-1786192564512-7052: :openssl_extraction_failed
[2026-10-27 13:13:26.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048084 for case CB-1786192564894-7374: :openssl_extraction_failed
[2026-10-27 13:13:26.349] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085743 for case CB-1786192565307-7497: :openssl_extraction_failed
[2026-10-27 13:13:26.407] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050590 for case CB-1786192565730-2387: :openssl_extraction_failed
[2026-10-27 13:13:26.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038682 for case CB-1786192566173-4834: :openssl_extraction_failed
[2026-10-27 13:13:26.499] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062819 for case CB-1786192566592-4078: :openssl_extraction_failed
[2026-10-27 13:13:26.546] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008197 for case CB-1786192566996-8424: :openssl_extraction_failed
[2026-10-27 13:13:26.586] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085870 for case CB-1786192567431-1265: :openssl_extraction_failed
[2026-10-27 13:13:26.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088846 for case CB-1786192567820-6045: :openssl_extraction_failed
[2026-10-27 13:13:26.718] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014258 for case CB-1786192568256-8070: :openssl_extraction_failed
[2026-10-27 13:13:26.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042716 for case CB-1786192568704-8417: :openssl_extraction_failed
[2026-10-27 13:13:26.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092773 for case CB-1786192569102-5665: :openssl_extraction_failed
[2026-10-27 13:13:26.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025944 for case CB-1786192569494-6742: :openssl_extraction_failed
[2026-10-27 13:13:26.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041152 for case CB-1786192569892-0136: :openssl_extraction_failed
[2026-10-27 13:13:27.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067600 for case CB-1786192570284-1222: :openssl_extraction_failed
[2026-10-27 13:13:27.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066129 for case CB-1786192571416-5660: :openssl_extraction_failed
[2026-10-27 13:13:27.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061433 for case CB-1786192573129-2780: :openssl_extraction_failed
[2026-10-27 13:13:27.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046928 for case CB-1786192574661-9139: :openssl_extraction_failed
[2026-10-27 13:13:27.263] [INFO ] [Mastercom.OutcomeReconciliationWorker] Checking 100002 open Mastercom-sourced case(s)
[2026-10-27 13:13:27.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095711 for case CB-1786192575219-4133: :openssl_extraction_failed
[2026-10-27 13:13:27.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90001 for case DEMO-CB-0115: :openssl_extraction_failed
[2026-10-27 13:13:27.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052135 for case CB-1786192575639-3098: :openssl_extraction_failed
[2026-10-27 13:13:27.414] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim DEMO-MC-CLAIM-90002 for case DEMO-CB-0116: :openssl_extraction_failed
[2026-10-27 13:13:27.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063994 for case CB-1786192579762-5671: :openssl_extraction_failed
[2026-10-27 13:13:27.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052879 for case CB-1786192515524-1003: :openssl_extraction_failed
[2026-10-27 13:13:27.459] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075532 for case CB-1786192580675-1704: :openssl_extraction_failed
[2026-10-27 13:13:27.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013053 for case CB-1786192515842-0506: :openssl_extraction_failed
[2026-10-27 13:13:27.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067014 for case CB-1786192581276-2288: :openssl_extraction_failed
[2026-10-27 13:13:27.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032759 for case CB-1786192582278-1748: :openssl_extraction_failed
[2026-10-27 13:13:27.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011183 for case CB-1786192516167-9989: :openssl_extraction_failed
[2026-10-27 13:13:27.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007503 for case CB-1786192583379-9106: :openssl_extraction_failed
[2026-10-27 13:13:27.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053771 for case CB-1786192516462-1412: :openssl_extraction_failed
[2026-10-27 13:13:27.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020616 for case CB-1786192584366-3631: :openssl_extraction_failed
[2026-10-27 13:13:27.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097941 for case CB-1786192516748-0888: :openssl_extraction_failed
[2026-10-27 13:13:27.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089079 for case CB-1786192585768-9432: :openssl_extraction_failed
[2026-10-27 13:13:27.671] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042281 for case CB-1786192517018-8790: :openssl_extraction_failed
[2026-10-27 13:13:27.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039701 for case CB-1786192586323-5215: :openssl_extraction_failed
[2026-10-27 13:13:27.729] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011332 for case CB-1786192586910-5233: :openssl_extraction_failed
[2026-10-27 13:13:27.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036373 for case CB-1786192517294-5996: :openssl_extraction_failed
[2026-10-27 13:13:27.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020231 for case CB-1786192517581-4099: :openssl_extraction_failed
[2026-10-27 13:13:27.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020022 for case CB-1786192591029-7401: :openssl_extraction_failed
[2026-10-27 13:13:27.891] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081092 for case CB-1786192517894-9034: :openssl_extraction_failed
[2026-10-27 13:13:27.891] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027027 for case CB-1786192591851-8966: :openssl_extraction_failed
[2026-10-27 13:13:27.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070902 for case CB-1786192518211-2430: :openssl_extraction_failed
[2026-10-27 13:13:27.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064997 for case CB-1786192595049-3942: :openssl_extraction_failed
[2026-10-27 13:13:28.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053158 for case CB-1786192518607-8066: :openssl_extraction_failed
[2026-10-27 13:13:28.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035383 for case CB-1786192595801-4180: :openssl_extraction_failed
[2026-10-27 13:13:28.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065479 for case CB-1786192556771-6050: :openssl_extraction_failed
[2026-10-27 13:13:28.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090433 for case CB-1786192557231-3790: :openssl_extraction_failed
[2026-10-27 13:13:28.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094501 for case CB-1786192596281-6647: :openssl_extraction_failed
[2026-10-27 13:13:28.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093135 for case CB-1786192557628-7370: :openssl_extraction_failed
[2026-10-27 13:13:28.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074884 for case CB-1786192601428-1490: :openssl_extraction_failed
[2026-10-27 13:13:28.281] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082613 for case CB-1786192558044-6743: :openssl_extraction_failed
[2026-10-27 13:13:28.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022086 for case CB-1786192602069-1407: :openssl_extraction_failed
[2026-10-27 13:13:28.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074926 for case CB-1786192558483-5297: :openssl_extraction_failed
[2026-10-27 13:13:28.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025180 for case CB-1786192558914-2706: :openssl_extraction_failed
[2026-10-27 13:13:28.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068690 for case CB-1786192604221-8534: :openssl_extraction_failed
[2026-10-27 13:13:28.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049880 for case CB-1786192559355-0539: :openssl_extraction_failed
[2026-10-27 13:13:28.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055084 for case CB-1786192604964-8321: :openssl_extraction_failed
[2026-10-27 13:13:28.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014477 for case CB-1786192559828-2166: :openssl_extraction_failed
[2026-10-27 13:13:28.539] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069586 for case CB-1786192560241-6218: :openssl_extraction_failed
[2026-10-27 13:13:28.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049392 for case CB-1786192606043-5949: :openssl_extraction_failed
[2026-10-27 13:13:28.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051240 for case CB-1786192560648-2535: :openssl_extraction_failed
[2026-10-27 13:13:28.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039550 for case CB-1786192606517-4802: :openssl_extraction_failed
[2026-10-27 13:13:28.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080673 for case CB-1786192561059-0428: :openssl_extraction_failed
[2026-10-27 13:13:28.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009988 for case CB-1786192606974-9255: :openssl_extraction_failed
[2026-10-27 13:13:28.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008383 for case CB-1786192561489-3615: :openssl_extraction_failed
[2026-10-27 13:13:28.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039416 for case CB-1786192561897-7860: :openssl_extraction_failed
[2026-10-27 13:13:28.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011532 for case CB-1786192608106-0968: :openssl_extraction_failed
[2026-10-27 13:13:28.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071326 for case CB-1786192562332-6673: :openssl_extraction_failed
[2026-10-27 13:13:28.787] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003896 for case CB-1786192608539-7023: :openssl_extraction_failed
[2026-10-27 13:13:28.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096363 for case CB-1786192562759-1232: :openssl_extraction_failed
[2026-10-27 13:13:28.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006693 for case CB-1786192608982-8238: :openssl_extraction_failed
[2026-10-27 13:13:28.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063915 for case CB-1786192563229-2309: :openssl_extraction_failed
[2026-10-27 13:13:28.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059849 for case CB-1786192609508-8261: :openssl_extraction_failed
[2026-10-27 13:13:28.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075110 for case CB-1786192563639-3579: :openssl_extraction_failed
[2026-10-27 13:13:28.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061442 for case CB-1786192610114-6493: :openssl_extraction_failed
[2026-10-27 13:13:28.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097782 for case CB-1786192564102-9081: :openssl_extraction_failed
[2026-10-27 13:13:28.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062515 for case CB-1786192610661-2450: :openssl_extraction_failed
[2026-10-27 13:13:28.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048634 for case CB-1786192564512-7052: :openssl_extraction_failed
[2026-10-27 13:13:28.997] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007786 for case CB-1786192611245-5985: :openssl_extraction_failed
[2026-10-27 13:13:28.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048084 for case CB-1786192564894-7374: :openssl_extraction_failed
[2026-10-27 13:13:29.027] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085743 for case CB-1786192565307-7497: :openssl_extraction_failed
[2026-10-27 13:13:29.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039130 for case CB-1786192611853-4256: :openssl_extraction_failed
[2026-10-27 13:13:29.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050590 for case CB-1786192565730-2387: :openssl_extraction_failed
[2026-10-27 13:13:29.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084768 for case CB-1786192612342-9239: :openssl_extraction_failed
[2026-10-27 13:13:29.136] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038682 for case CB-1786192566173-4834: :openssl_extraction_failed
[2026-10-27 13:13:29.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047371 for case CB-1786192612982-5789: :openssl_extraction_failed
[2026-10-27 13:13:29.191] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062819 for case CB-1786192566592-4078: :openssl_extraction_failed
[2026-10-27 13:13:29.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089109 for case CB-1786192613624-9562: :openssl_extraction_failed
[2026-10-27 13:13:29.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058170 for case CB-1786192614161-8501: :openssl_extraction_failed
[2026-10-27 13:13:29.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008197 for case CB-1786192566996-8424: :openssl_extraction_failed
[2026-10-27 13:13:29.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085870 for case CB-1786192567431-1265: :openssl_extraction_failed
[2026-10-27 13:13:29.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036331 for case CB-1786192614897-6481: :openssl_extraction_failed
[2026-10-27 13:13:29.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030828 for case CB-1786192616147-2483: :openssl_extraction_failed
[2026-10-27 13:13:29.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088846 for case CB-1786192567820-6045: :openssl_extraction_failed
[2026-10-27 13:13:29.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010028 for case CB-1786192616671-1552: :openssl_extraction_failed
[2026-10-27 13:13:29.447] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014258 for case CB-1786192568256-8070: :openssl_extraction_failed
[2026-10-27 13:13:29.497] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024332 for case CB-1786192617232-3901: :openssl_extraction_failed
[2026-10-27 13:13:29.499] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042716 for case CB-1786192568704-8417: :openssl_extraction_failed
[2026-10-27 13:13:29.549] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092773 for case CB-1786192569102-5665: :openssl_extraction_failed
[2026-10-27 13:13:29.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004474 for case CB-1786192617772-2186: :openssl_extraction_failed
[2026-10-27 13:13:29.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065490 for case CB-1786192618582-8741: :openssl_extraction_failed
[2026-10-27 13:13:29.655] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025944 for case CB-1786192569494-6742: :openssl_extraction_failed
[2026-10-27 13:13:29.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041152 for case CB-1786192569892-0136: :openssl_extraction_failed
[2026-10-27 13:13:29.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040980 for case CB-1786192619084-5418: :openssl_extraction_failed
[2026-10-27 13:13:29.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067600 for case CB-1786192570284-1222: :openssl_extraction_failed
[2026-10-27 13:13:29.726] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092047 for case CB-1786192619887-6429: :openssl_extraction_failed
[2026-10-27 13:13:29.755] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066129 for case CB-1786192571416-5660: :openssl_extraction_failed
[2026-10-27 13:13:29.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075471 for case CB-1786192620463-3425: :openssl_extraction_failed
[2026-10-27 13:13:29.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094032 for case CB-1786192621334-7368: :openssl_extraction_failed
[2026-10-27 13:13:29.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070851 for case CB-1786192622456-9296: :openssl_extraction_failed
[2026-10-27 13:13:29.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061433 for case CB-1786192573129-2780: :openssl_extraction_failed
[2026-10-27 13:13:29.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046928 for case CB-1786192574661-9139: :openssl_extraction_failed
[2026-10-27 13:13:29.836] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010696 for case CB-1786192623347-5293: :openssl_extraction_failed
[2026-10-27 13:13:29.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095711 for case CB-1786192575219-4133: :openssl_extraction_failed
[2026-10-27 13:13:29.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052135 for case CB-1786192575639-3098: :openssl_extraction_failed
[2026-10-27 13:13:29.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064421 for case CB-1786192623882-2200: :openssl_extraction_failed
[2026-10-27 13:13:29.914] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074006 for case CB-1786192625058-1918: :openssl_extraction_failed
[2026-10-27 13:13:29.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063994 for case CB-1786192579762-5671: :openssl_extraction_failed
[2026-10-27 13:13:29.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010625 for case CB-1786192625893-1018: :openssl_extraction_failed
[2026-10-27 13:13:29.984] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075532 for case CB-1786192580675-1704: :openssl_extraction_failed
[2026-10-27 13:13:30.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067014 for case CB-1786192581276-2288: :openssl_extraction_failed
[2026-10-27 13:13:30.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043919 for case CB-1786192626779-1114: :openssl_extraction_failed
[2026-10-27 13:13:30.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032759 for case CB-1786192582278-1748: :openssl_extraction_failed
[2026-10-27 13:13:30.145] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023801 for case CB-1786192627744-6235: :openssl_extraction_failed
[2026-10-27 13:13:30.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007503 for case CB-1786192583379-9106: :openssl_extraction_failed
[2026-10-27 13:13:30.199] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088296 for case CB-1786192628361-7224: :openssl_extraction_failed
[2026-10-27 13:13:30.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020616 for case CB-1786192584366-3631: :openssl_extraction_failed
[2026-10-27 13:13:30.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029958 for case CB-1786192629567-5599: :openssl_extraction_failed
[2026-10-27 13:13:30.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089079 for case CB-1786192585768-9432: :openssl_extraction_failed
[2026-10-27 13:13:30.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010769 for case CB-1786192630526-2840: :openssl_extraction_failed
[2026-10-27 13:13:30.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039701 for case CB-1786192586323-5215: :openssl_extraction_failed
[2026-10-27 13:13:30.319] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071363 for case CB-1786192631138-0378: :openssl_extraction_failed
[2026-10-27 13:13:30.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068797 for case CB-1786192631686-8939: :openssl_extraction_failed
[2026-10-27 13:13:30.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011332 for case CB-1786192586910-5233: :openssl_extraction_failed
[2026-10-27 13:13:30.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020301 for case CB-1786192632402-1232: :openssl_extraction_failed
[2026-10-27 13:13:30.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020022 for case CB-1786192591029-7401: :openssl_extraction_failed
[2026-10-27 13:13:30.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027027 for case CB-1786192591851-8966: :openssl_extraction_failed
[2026-10-27 13:13:30.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074134 for case CB-1786192632927-1770: :openssl_extraction_failed
[2026-10-27 13:13:30.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064997 for case CB-1786192595049-3942: :openssl_extraction_failed
[2026-10-27 13:13:30.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076458 for case CB-1786192633568-7065: :openssl_extraction_failed
[2026-10-27 13:13:30.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035383 for case CB-1786192595801-4180: :openssl_extraction_failed
[2026-10-27 13:13:30.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037963 for case CB-1786192634140-1081: :openssl_extraction_failed
[2026-10-27 13:13:30.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094501 for case CB-1786192596281-6647: :openssl_extraction_failed
[2026-10-27 13:13:30.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054080 for case CB-1786192634958-0530: :openssl_extraction_failed
[2026-10-27 13:13:30.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018399 for case CB-1786192635525-0355: :openssl_extraction_failed
[2026-10-27 13:13:30.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074884 for case CB-1786192601428-1490: :openssl_extraction_failed
[2026-10-27 13:13:30.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096440 for case CB-1786192636342-3281: :openssl_extraction_failed
[2026-10-27 13:13:30.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022086 for case CB-1786192602069-1407: :openssl_extraction_failed
[2026-10-27 13:13:30.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077340 for case CB-1786192638045-7754: :openssl_extraction_failed
[2026-10-27 13:13:30.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068690 for case CB-1786192604221-8534: :openssl_extraction_failed
[2026-10-27 13:13:30.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055084 for case CB-1786192604964-8321: :openssl_extraction_failed
[2026-10-27 13:13:30.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032181 for case CB-1786192639130-2671: :openssl_extraction_failed
[2026-10-27 13:13:30.832] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049392 for case CB-1786192606043-5949: :openssl_extraction_failed
[2026-10-27 13:13:30.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023130 for case CB-1786192639737-1668: :openssl_extraction_failed
[2026-10-27 13:13:30.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039550 for case CB-1786192606517-4802: :openssl_extraction_failed
[2026-10-27 13:13:30.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062599 for case CB-1786192640629-5447: :openssl_extraction_failed
[2026-10-27 13:13:30.932] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009988 for case CB-1786192606974-9255: :openssl_extraction_failed
[2026-10-27 13:13:30.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001804 for case CB-1786192641157-3852: :openssl_extraction_failed
[2026-10-27 13:13:30.976] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011532 for case CB-1786192608106-0968: :openssl_extraction_failed
[2026-10-27 13:13:31.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061162 for case CB-1786192641946-2428: :openssl_extraction_failed
[2026-10-27 13:13:31.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003896 for case CB-1786192608539-7023: :openssl_extraction_failed
[2026-10-27 13:13:31.047] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024784 for case CB-1786192642749-2713: :openssl_extraction_failed
[2026-10-27 13:13:31.079] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006693 for case CB-1786192608982-8238: :openssl_extraction_failed
[2026-10-27 13:13:31.108] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048543 for case CB-1786192643320-4863: :openssl_extraction_failed
[2026-10-27 13:13:31.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084351 for case CB-1786192643888-3062: :openssl_extraction_failed
[2026-10-27 13:13:31.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059849 for case CB-1786192609508-8261: :openssl_extraction_failed
[2026-10-27 13:13:31.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061442 for case CB-1786192610114-6493: :openssl_extraction_failed
[2026-10-27 13:13:31.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071843 for case CB-1786192644494-6637: :openssl_extraction_failed
[2026-10-27 13:13:31.252] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082402 for case CB-1786192645310-5337: :openssl_extraction_failed
[2026-10-27 13:13:31.260] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062515 for case CB-1786192610661-2450: :openssl_extraction_failed
[2026-10-27 13:13:31.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064942 for case CB-1786192645989-8564: :openssl_extraction_failed
[2026-10-27 13:13:31.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007786 for case CB-1786192611245-5985: :openssl_extraction_failed
[2026-10-27 13:13:31.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073982 for case CB-1786192647994-6582: :openssl_extraction_failed
[2026-10-27 13:13:31.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039130 for case CB-1786192611853-4256: :openssl_extraction_failed
[2026-10-27 13:13:31.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039461 for case CB-1786192651045-6642: :openssl_extraction_failed
[2026-10-27 13:13:31.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084768 for case CB-1786192612342-9239: :openssl_extraction_failed
[2026-10-27 13:13:31.434] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075356 for case CB-1786192652330-3286: :openssl_extraction_failed
[2026-10-27 13:13:31.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047371 for case CB-1786192612982-5789: :openssl_extraction_failed
[2026-10-27 13:13:31.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030043 for case CB-1786192652842-1460: :openssl_extraction_failed
[2026-10-27 13:13:31.548] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040810 for case CB-1786192653354-8366: :openssl_extraction_failed
[2026-10-27 13:13:31.548] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089109 for case CB-1786192613624-9562: :openssl_extraction_failed
[2026-10-27 13:13:31.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058170 for case CB-1786192614161-8501: :openssl_extraction_failed
[2026-10-27 13:13:31.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035644 for case CB-1786192653785-6389: :openssl_extraction_failed
[2026-10-27 13:13:31.635] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036331 for case CB-1786192614897-6481: :openssl_extraction_failed
[2026-10-27 13:13:31.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028352 for case CB-1786192654319-6457: :openssl_extraction_failed
[2026-10-27 13:13:31.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030828 for case CB-1786192616147-2483: :openssl_extraction_failed
[2026-10-27 13:13:31.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092941 for case CB-1786192654761-4396: :openssl_extraction_failed
[2026-10-27 13:13:31.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010028 for case CB-1786192616671-1552: :openssl_extraction_failed
[2026-10-27 13:13:31.797] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007063 for case CB-1786192656660-0041: :openssl_extraction_failed
[2026-10-27 13:13:31.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024332 for case CB-1786192617232-3901: :openssl_extraction_failed
[2026-10-27 13:13:31.851] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099851 for case CB-1786192659332-4605: :openssl_extraction_failed
[2026-10-27 13:13:31.881] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004474 for case CB-1786192617772-2186: :openssl_extraction_failed
[2026-10-27 13:13:31.915] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065490 for case CB-1786192618582-8741: :openssl_extraction_failed
[2026-10-27 13:13:31.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043662 for case CB-1786192662655-7035: :openssl_extraction_failed
[2026-10-27 13:13:31.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040980 for case CB-1786192619084-5418: :openssl_extraction_failed
[2026-10-27 13:13:31.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070066 for case CB-1786192665375-5603: :openssl_extraction_failed
[2026-10-27 13:13:32.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092047 for case CB-1786192619887-6429: :openssl_extraction_failed
[2026-10-27 13:13:32.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040590 for case CB-1786192668663-6419: :openssl_extraction_failed
[2026-10-27 13:13:32.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075471 for case CB-1786192620463-3425: :openssl_extraction_failed
[2026-10-27 13:13:32.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055999 for case CB-1786192675040-3554: :openssl_extraction_failed
[2026-10-27 13:13:32.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094032 for case CB-1786192621334-7368: :openssl_extraction_failed
[2026-10-27 13:13:32.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019908 for case CB-1786192678113-7340: :openssl_extraction_failed
[2026-10-27 13:13:32.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070851 for case CB-1786192622456-9296: :openssl_extraction_failed
[2026-10-27 13:13:32.260] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024289 for case CB-1786192682634-3311: :openssl_extraction_failed
[2026-10-27 13:13:32.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010696 for case CB-1786192623347-5293: :openssl_extraction_failed
[2026-10-27 13:13:32.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013502 for case CB-1786192683425-4448: :openssl_extraction_failed
[2026-10-27 13:13:32.340] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064421 for case CB-1786192623882-2200: :openssl_extraction_failed
[2026-10-27 13:13:32.372] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009626 for case CB-1786192693536-4495: :openssl_extraction_failed
[2026-10-27 13:13:32.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074006 for case CB-1786192625058-1918: :openssl_extraction_failed
[2026-10-27 13:13:32.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070586 for case CB-1786192700783-7755: :openssl_extraction_failed
[2026-10-27 13:13:32.430] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010625 for case CB-1786192625893-1018: :openssl_extraction_failed
[2026-10-27 13:13:32.479] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043919 for case CB-1786192626779-1114: :openssl_extraction_failed
[2026-10-27 13:13:32.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029661 for case CB-1786192702066-2384: :openssl_extraction_failed
[2026-10-27 13:13:32.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023801 for case CB-1786192627744-6235: :openssl_extraction_failed
[2026-10-27 13:13:32.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099067 for case CB-1786192713364-8790: :openssl_extraction_failed
[2026-10-27 13:13:32.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088296 for case CB-1786192628361-7224: :openssl_extraction_failed
[2026-10-27 13:13:32.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000735 for case CB-1786192714046-0120: :openssl_extraction_failed
[2026-10-27 13:13:32.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029958 for case CB-1786192629567-5599: :openssl_extraction_failed
[2026-10-27 13:13:32.649] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:32.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070825 for case CB-1786192716000-9307: :openssl_extraction_failed
[2026-10-27 13:13:32.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010769 for case CB-1786192630526-2840: :openssl_extraction_failed
[2026-10-27 13:13:32.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083093 for case CB-1786192717092-4726: :openssl_extraction_failed
[2026-10-27 13:13:32.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071363 for case CB-1786192631138-0378: :openssl_extraction_failed
[2026-10-27 13:13:32.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050640 for case CB-1786192718207-5288: :openssl_extraction_failed
[2026-10-27 13:13:32.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068797 for case CB-1786192631686-8939: :openssl_extraction_failed
[2026-10-27 13:13:32.798] [DEBUG] QUERY OK db=70.7ms idle=107.0ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 3}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:32Z], ~N[2026-10-27 13:13:32]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:32.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038307 for case CB-1786192729862-8301: :openssl_extraction_failed
[2026-10-27 13:13:32.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020301 for case CB-1786192632402-1232: :openssl_extraction_failed
[2026-10-27 13:13:32.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071780 for case CB-1786192735219-6428: :openssl_extraction_failed
[2026-10-27 13:13:32.915] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096516 for case CB-1786192740078-7322: :openssl_extraction_failed
[2026-10-27 13:13:32.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074134 for case CB-1786192632927-1770: :openssl_extraction_failed
[2026-10-27 13:13:32.967] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076458 for case CB-1786192633568-7065: :openssl_extraction_failed
[2026-10-27 13:13:32.967] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:32.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002706 for case CB-1786192750105-1656: :openssl_extraction_failed
[2026-10-27 13:13:33.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029377 for case CB-1786192762882-6588: :openssl_extraction_failed
[2026-10-27 13:13:33.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037963 for case CB-1786192634140-1081: :openssl_extraction_failed
[2026-10-27 13:13:33.050] [DEBUG] QUERY OK db=36.3ms idle=98.1ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 3}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:33Z], ~N[2026-10-27 13:13:33]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:33.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054080 for case CB-1786192634958-0530: :openssl_extraction_failed
[2026-10-27 13:13:33.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003757 for case CB-1786192763410-0926: :openssl_extraction_failed
[2026-10-27 13:13:33.174] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018399 for case CB-1786192635525-0355: :openssl_extraction_failed
[2026-10-27 13:13:33.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008029 for case CB-1786192764782-9269: :openssl_extraction_failed
[2026-10-27 13:13:33.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096440 for case CB-1786192636342-3281: :openssl_extraction_failed
[2026-10-27 13:13:33.227] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:33.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087612 for case CB-1786192765291-7471: :openssl_extraction_failed
[2026-10-27 13:13:33.324] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077340 for case CB-1786192638045-7754: :openssl_extraction_failed
[2026-10-27 13:13:33.326] [DEBUG] QUERY OK db=59.9ms idle=118.0ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 3}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:33Z], ~N[2026-10-27 13:13:33]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:33.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032181 for case CB-1786192639130-2671: :openssl_extraction_failed
[2026-10-27 13:13:33.366] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096053 for case CB-1786192766327-5688: :openssl_extraction_failed
[2026-10-27 13:13:33.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023130 for case CB-1786192639737-1668: :openssl_extraction_failed
[2026-10-27 13:13:33.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030727 for case CB-1786192766816-7801: :openssl_extraction_failed
[2026-10-27 13:13:33.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062599 for case CB-1786192640629-5447: :openssl_extraction_failed
[2026-10-27 13:13:33.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074904 for case CB-1786192768168-7724: :openssl_extraction_failed
[2026-10-27 13:13:33.539] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001804 for case CB-1786192641157-3852: :openssl_extraction_failed
[2026-10-27 13:13:33.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010168 for case CB-1786192768630-6294: :openssl_extraction_failed
[2026-10-27 13:13:33.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060464 for case CB-1786192770177-2570: :openssl_extraction_failed
[2026-10-27 13:13:33.671] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061162 for case CB-1786192641946-2428: :openssl_extraction_failed
[2026-10-27 13:13:33.736] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026736 for case CB-1786192770664-5955: :openssl_extraction_failed
[2026-10-27 13:13:33.738] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024784 for case CB-1786192642749-2713: :openssl_extraction_failed
[2026-10-27 13:13:33.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020272 for case CB-1786192771178-7558: :openssl_extraction_failed
[2026-10-27 13:13:33.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048543 for case CB-1786192643320-4863: :openssl_extraction_failed
[2026-10-27 13:13:33.816] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086161 for case CB-1786192771694-1491: :openssl_extraction_failed
[2026-10-27 13:13:33.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084351 for case CB-1786192643888-3062: :openssl_extraction_failed
[2026-10-27 13:13:33.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037478 for case CB-1786192772167-5850: :openssl_extraction_failed
[2026-10-27 13:13:33.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071843 for case CB-1786192644494-6637: :openssl_extraction_failed
[2026-10-27 13:13:33.892] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082402 for case CB-1786192645310-5337: :openssl_extraction_failed
[2026-10-27 13:13:33.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030925 for case CB-1786192772671-7951: :openssl_extraction_failed
[2026-10-27 13:13:33.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064942 for case CB-1786192645989-8564: :openssl_extraction_failed
[2026-10-27 13:13:33.977] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096892 for case CB-1786192773175-3885: :openssl_extraction_failed
[2026-10-27 13:13:34.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073982 for case CB-1786192647994-6582: :openssl_extraction_failed
[2026-10-27 13:13:34.018] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077426 for case CB-1786192773684-5386: :openssl_extraction_failed
[2026-10-27 13:13:34.044] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002118 for case CB-1786192774132-8524: :openssl_extraction_failed
[2026-10-27 13:13:34.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076710 for case CB-1786192774638-0147: :openssl_extraction_failed
[2026-10-27 13:13:34.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039461 for case CB-1786192651045-6642: :openssl_extraction_failed
[2026-10-27 13:13:34.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092298 for case CB-1786192775136-6185: :openssl_extraction_failed
[2026-10-27 13:13:34.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070625 for case CB-1786192777910-8402: :openssl_extraction_failed
[2026-10-27 13:13:34.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092735 for case CB-1786192778364-8469: :openssl_extraction_failed
[2026-10-27 13:13:34.152] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075356 for case CB-1786192652330-3286: :openssl_extraction_failed
[2026-10-27 13:13:34.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051636 for case CB-1786192778988-2446: :openssl_extraction_failed
[2026-10-27 13:13:34.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030043 for case CB-1786192652842-1460: :openssl_extraction_failed
[2026-10-27 13:13:34.217] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069573 for case CB-1786192779422-7542: :openssl_extraction_failed
[2026-10-27 13:13:34.237] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040810 for case CB-1786192653354-8366: :openssl_extraction_failed
[2026-10-27 13:13:34.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044711 for case CB-1786192779981-3299: :openssl_extraction_failed
[2026-10-27 13:13:34.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035644 for case CB-1786192653785-6389: :openssl_extraction_failed
[2026-10-27 13:13:34.289] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030679 for case CB-1786192780470-0597: :openssl_extraction_failed
[2026-10-27 13:13:34.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028352 for case CB-1786192654319-6457: :openssl_extraction_failed
[2026-10-27 13:13:34.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005529 for case CB-1786192780983-2887: :openssl_extraction_failed
[2026-10-27 13:13:34.347] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092941 for case CB-1786192654761-4396: :openssl_extraction_failed
[2026-10-27 13:13:34.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007063 for case CB-1786192656660-0041: :openssl_extraction_failed
[2026-10-27 13:13:34.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059986 for case CB-1786192781418-6602: :openssl_extraction_failed
[2026-10-27 13:13:34.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099851 for case CB-1786192659332-4605: :openssl_extraction_failed
[2026-10-27 13:13:34.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010615 for case CB-1786192781906-5562: :openssl_extraction_failed
[2026-10-27 13:13:34.483] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043662 for case CB-1786192662655-7035: :openssl_extraction_failed
[2026-10-27 13:13:34.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037409 for case CB-1786192782372-6597: :openssl_extraction_failed
[2026-10-27 13:13:34.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040593 for case CB-1786192782898-1123: :openssl_extraction_failed
[2026-10-27 13:13:34.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070066 for case CB-1786192665375-5603: :openssl_extraction_failed
[2026-10-27 13:13:34.562] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024683 for case CB-1786192783466-2167: :openssl_extraction_failed
[2026-10-27 13:13:34.583] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040590 for case CB-1786192668663-6419: :openssl_extraction_failed
[2026-10-27 13:13:34.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055999 for case CB-1786192675040-3554: :openssl_extraction_failed
[2026-10-27 13:13:34.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019908 for case CB-1786192678113-7340: :openssl_extraction_failed
[2026-10-27 13:13:34.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024289 for case CB-1786192682634-3311: :openssl_extraction_failed
[2026-10-27 13:13:34.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013502 for case CB-1786192683425-4448: :openssl_extraction_failed
[2026-10-27 13:13:34.788] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:34.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009626 for case CB-1786192693536-4495: :openssl_extraction_failed
[2026-10-27 13:13:34.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070586 for case CB-1786192700783-7755: :openssl_extraction_failed
[2026-10-27 13:13:34.897] [DEBUG] QUERY OK db=24.0ms queue=0.7ms idle=122.9ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 3}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:34Z], ~N[2026-10-27 13:13:34]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:34.914] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029661 for case CB-1786192702066-2384: :openssl_extraction_failed
[2026-10-27 13:13:34.991] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099067 for case CB-1786192713364-8790: :openssl_extraction_failed
[2026-10-27 13:13:35.044] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000735 for case CB-1786192714046-0120: :openssl_extraction_failed
[2026-10-27 13:13:35.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070825 for case CB-1786192716000-9307: :openssl_extraction_failed
[2026-10-27 13:13:35.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083093 for case CB-1786192717092-4726: :openssl_extraction_failed
[2026-10-27 13:13:35.237] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050640 for case CB-1786192718207-5288: :openssl_extraction_failed
[2026-10-27 13:13:35.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038307 for case CB-1786192729862-8301: :openssl_extraction_failed
[2026-10-27 13:13:35.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071780 for case CB-1786192735219-6428: :openssl_extraction_failed
[2026-10-27 13:13:35.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096516 for case CB-1786192740078-7322: :openssl_extraction_failed
[2026-10-27 13:13:35.392] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002706 for case CB-1786192750105-1656: :openssl_extraction_failed
[2026-10-27 13:13:35.420] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029377 for case CB-1786192762882-6588: :openssl_extraction_failed
[2026-10-27 13:13:35.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003757 for case CB-1786192763410-0926: :openssl_extraction_failed
[2026-10-27 13:13:35.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008029 for case CB-1786192764782-9269: :openssl_extraction_failed
[2026-10-27 13:13:34.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072672 for case CB-1786192783978-0372: :openssl_extraction_failed
[2026-10-27 13:13:35.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019828 for case CB-1786192784391-9850: :openssl_extraction_failed
[2026-10-27 13:13:35.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087612 for case CB-1786192765291-7471: :openssl_extraction_failed
[2026-10-27 13:13:35.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065272 for case CB-1786192785184-4385: :openssl_extraction_failed
[2026-10-27 13:13:35.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025140 for case CB-1786192785709-3518: :openssl_extraction_failed
[2026-10-27 13:13:35.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096053 for case CB-1786192766327-5688: :openssl_extraction_failed
[2026-10-27 13:13:35.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030727 for case CB-1786192766816-7801: :openssl_extraction_failed
[2026-10-27 13:13:35.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045870 for case CB-1786192787161-4942: :openssl_extraction_failed
[2026-10-27 13:13:35.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074904 for case CB-1786192768168-7724: :openssl_extraction_failed
[2026-10-27 13:13:35.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033996 for case CB-1786192787965-0096: :openssl_extraction_failed
[2026-10-27 13:13:35.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061522 for case CB-1786192788442-4728: :openssl_extraction_failed
[2026-10-27 13:13:35.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031876 for case CB-1786192789769-4300: :openssl_extraction_failed
[2026-10-27 13:13:35.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061626 for case CB-1786192790225-7290: :openssl_extraction_failed
[2026-10-27 13:13:35.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017796 for case CB-1786192791035-6950: :openssl_extraction_failed
[2026-10-27 13:13:35.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056835 for case CB-1786192791482-1388: :openssl_extraction_failed
[2026-10-27 13:13:35.937] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037439 for case CB-1786192792492-6049: :openssl_extraction_failed
[2026-10-27 13:13:35.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069217 for case CB-1786192794964-3173: :openssl_extraction_failed
[2026-10-27 13:13:36.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054484 for case CB-1786192795322-8581: :openssl_extraction_failed
[2026-10-27 13:13:36.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034767 for case CB-1786192795662-6288: :openssl_extraction_failed
[2026-10-27 13:13:36.089] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024999 for case CB-1786192795995-4161: :openssl_extraction_failed
[2026-10-27 13:13:36.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003826 for case CB-1786192796345-1131: :openssl_extraction_failed
[2026-10-27 13:13:36.155] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097628 for case CB-1786192796692-1101: :openssl_extraction_failed
[2026-10-27 13:13:36.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064476 for case CB-1786192797083-3220: :openssl_extraction_failed
[2026-10-27 13:13:36.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002508 for case CB-1786192797476-4476: :openssl_extraction_failed
[2026-10-27 13:13:36.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009829 for case CB-1786192797866-6549: :openssl_extraction_failed
[2026-10-27 13:13:36.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010168 for case CB-1786192768630-6294: :openssl_extraction_failed
[2026-10-27 13:13:36.281] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060464 for case CB-1786192770177-2570: :openssl_extraction_failed
[2026-10-27 13:13:36.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062900 for case CB-1786192798223-8780: :openssl_extraction_failed
[2026-10-27 13:13:36.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026736 for case CB-1786192770664-5955: :openssl_extraction_failed
[2026-10-27 13:13:36.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042795 for case CB-1786192798600-4418: :openssl_extraction_failed
[2026-10-27 13:13:36.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020272 for case CB-1786192771178-7558: :openssl_extraction_failed
[2026-10-27 13:13:36.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064562 for case CB-1786192798978-3887: :openssl_extraction_failed
[2026-10-27 13:13:36.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086161 for case CB-1786192771694-1491: :openssl_extraction_failed
[2026-10-27 13:13:36.407] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031681 for case CB-1786192799410-7090: :openssl_extraction_failed
[2026-10-27 13:13:36.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099491 for case CB-1786192799778-7772: :openssl_extraction_failed
[2026-10-27 13:13:36.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037478 for case CB-1786192772167-5850: :openssl_extraction_failed
[2026-10-27 13:13:36.453] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030925 for case CB-1786192772671-7951: :openssl_extraction_failed
[2026-10-27 13:13:36.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051387 for case CB-1786192800140-5594: :openssl_extraction_failed
[2026-10-27 13:13:36.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049732 for case CB-1786192800536-9585: :openssl_extraction_failed
[2026-10-27 13:13:36.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096892 for case CB-1786192773175-3885: :openssl_extraction_failed
[2026-10-27 13:13:36.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074973 for case CB-1786192800977-7974: :openssl_extraction_failed
[2026-10-27 13:13:36.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034529 for case CB-1786192801396-7453: :openssl_extraction_failed
[2026-10-27 13:13:36.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077426 for case CB-1786192773684-5386: :openssl_extraction_failed
[2026-10-27 13:13:36.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073064 for case CB-1786192801803-4704: :openssl_extraction_failed
[2026-10-27 13:13:36.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002118 for case CB-1786192774132-8524: :openssl_extraction_failed
[2026-10-27 13:13:36.604] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073266 for case CB-1786192802204-9304: :openssl_extraction_failed
[2026-10-27 13:13:36.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076710 for case CB-1786192774638-0147: :openssl_extraction_failed
[2026-10-27 13:13:36.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044778 for case CB-1786192802642-6668: :openssl_extraction_failed
[2026-10-27 13:13:36.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092298 for case CB-1786192775136-6185: :openssl_extraction_failed
[2026-10-27 13:13:36.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070625 for case CB-1786192777910-8402: :openssl_extraction_failed
[2026-10-27 13:13:36.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046989 for case CB-1786192803061-9819: :openssl_extraction_failed
[2026-10-27 13:13:36.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070425 for case CB-1786192803462-7280: :openssl_extraction_failed
[2026-10-27 13:13:36.738] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012699 for case CB-1786192803928-7332: :openssl_extraction_failed
[2026-10-27 13:13:36.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092735 for case CB-1786192778364-8469: :openssl_extraction_failed
[2026-10-27 13:13:36.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076152 for case CB-1786192804374-7392: :openssl_extraction_failed
[2026-10-27 13:13:36.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072870 for case CB-1786192804815-2793: :openssl_extraction_failed
[2026-10-27 13:13:36.817] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051636 for case CB-1786192778988-2446: :openssl_extraction_failed
[2026-10-27 13:13:36.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077729 for case CB-1786192805231-4873: :openssl_extraction_failed
[2026-10-27 13:13:36.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039870 for case CB-1786192805736-7212: :openssl_extraction_failed
[2026-10-27 13:13:36.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069573 for case CB-1786192779422-7542: :openssl_extraction_failed
[2026-10-27 13:13:36.875] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015285 for case CB-1786192806176-0954: :openssl_extraction_failed
[2026-10-27 13:13:36.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044711 for case CB-1786192779981-3299: :openssl_extraction_failed
[2026-10-27 13:13:36.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044444 for case CB-1786192806636-5693: :openssl_extraction_failed
[2026-10-27 13:13:36.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030679 for case CB-1786192780470-0597: :openssl_extraction_failed
[2026-10-27 13:13:36.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041324 for case CB-1786192807025-6049: :openssl_extraction_failed
[2026-10-27 13:13:37.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005529 for case CB-1786192780983-2887: :openssl_extraction_failed
[2026-10-27 13:13:37.054] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015930 for case CB-1786192807433-0747: :openssl_extraction_failed
[2026-10-27 13:13:37.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059986 for case CB-1786192781418-6602: :openssl_extraction_failed
[2026-10-27 13:13:37.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004139 for case CB-1786192807838-0056: :openssl_extraction_failed
[2026-10-27 13:13:37.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010615 for case CB-1786192781906-5562: :openssl_extraction_failed
[2026-10-27 13:13:37.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018862 for case CB-1786192808270-6858: :openssl_extraction_failed
[2026-10-27 13:13:37.221] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037409 for case CB-1786192782372-6597: :openssl_extraction_failed
[2026-10-27 13:13:37.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016072 for case CB-1786192808723-4306: :openssl_extraction_failed
[2026-10-27 13:13:37.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040593 for case CB-1786192782898-1123: :openssl_extraction_failed
[2026-10-27 13:13:37.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030282 for case CB-1786192809090-1031: :openssl_extraction_failed
[2026-10-27 13:13:37.366] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024683 for case CB-1786192783466-2167: :openssl_extraction_failed
[2026-10-27 13:13:37.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072672 for case CB-1786192783978-0372: :openssl_extraction_failed
[2026-10-27 13:13:37.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069456 for case CB-1786192809476-6870: :openssl_extraction_failed
[2026-10-27 13:13:37.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018487 for case CB-1786192809821-3679: :openssl_extraction_failed
[2026-10-27 13:13:37.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019828 for case CB-1786192784391-9850: :openssl_extraction_failed
[2026-10-27 13:13:37.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077970 for case CB-1786192810177-6322: :openssl_extraction_failed
[2026-10-27 13:13:37.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065272 for case CB-1786192785184-4385: :openssl_extraction_failed
[2026-10-27 13:13:37.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097618 for case CB-1786192810536-7994: :openssl_extraction_failed
[2026-10-27 13:13:37.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025140 for case CB-1786192785709-3518: :openssl_extraction_failed
[2026-10-27 13:13:37.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043087 for case CB-1786192810882-3764: :openssl_extraction_failed
[2026-10-27 13:13:37.610] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045870 for case CB-1786192787161-4942: :openssl_extraction_failed
[2026-10-27 13:13:37.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077312 for case CB-1786192811280-9521: :openssl_extraction_failed
[2026-10-27 13:13:37.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033996 for case CB-1786192787965-0096: :openssl_extraction_failed
[2026-10-27 13:13:37.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065689 for case CB-1786192811616-8086: :openssl_extraction_failed
[2026-10-27 13:13:37.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061522 for case CB-1786192788442-4728: :openssl_extraction_failed
[2026-10-27 13:13:37.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080330 for case CB-1786192811975-8038: :openssl_extraction_failed
[2026-10-27 13:13:37.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031876 for case CB-1786192789769-4300: :openssl_extraction_failed
[2026-10-27 13:13:37.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014646 for case CB-1786192812313-1548: :openssl_extraction_failed
[2026-10-27 13:13:37.752] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061626 for case CB-1786192790225-7290: :openssl_extraction_failed
[2026-10-27 13:13:37.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064346 for case CB-1786192812652-5684: :openssl_extraction_failed
[2026-10-27 13:13:37.811] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017796 for case CB-1786192791035-6950: :openssl_extraction_failed
[2026-10-27 13:13:37.840] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078624 for case CB-1786192813013-7588: :openssl_extraction_failed
[2026-10-27 13:13:37.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056835 for case CB-1786192791482-1388: :openssl_extraction_failed
[2026-10-27 13:13:37.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077649 for case CB-1786192813371-4096: :openssl_extraction_failed
[2026-10-27 13:13:37.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037439 for case CB-1786192792492-6049: :openssl_extraction_failed
[2026-10-27 13:13:37.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069217 for case CB-1786192794964-3173: :openssl_extraction_failed
[2026-10-27 13:13:37.977] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073617 for case CB-1786192813711-4501: :openssl_extraction_failed
[2026-10-27 13:13:37.979] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054484 for case CB-1786192795322-8581: :openssl_extraction_failed
[2026-10-27 13:13:38.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034767 for case CB-1786192795662-6288: :openssl_extraction_failed
[2026-10-27 13:13:38.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087495 for case CB-1786192814070-9141: :openssl_extraction_failed
[2026-10-27 13:13:38.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089292 for case CB-1786192814417-0925: :openssl_extraction_failed
[2026-10-27 13:13:38.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024999 for case CB-1786192795995-4161: :openssl_extraction_failed
[2026-10-27 13:13:38.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077453 for case CB-1786192814764-3944: :openssl_extraction_failed
[2026-10-27 13:13:38.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035286 for case CB-1786192815144-6517: :openssl_extraction_failed
[2026-10-27 13:13:38.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003826 for case CB-1786192796345-1131: :openssl_extraction_failed
[2026-10-27 13:13:38.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021820 for case CB-1786192815507-0168: :openssl_extraction_failed
[2026-10-27 13:13:38.275] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097628 for case CB-1786192796692-1101: :openssl_extraction_failed
[2026-10-27 13:13:38.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028906 for case CB-1786192815880-4338: :openssl_extraction_failed
[2026-10-27 13:13:38.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064476 for case CB-1786192797083-3220: :openssl_extraction_failed
[2026-10-27 13:13:38.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061348 for case CB-1786192816305-6625: :openssl_extraction_failed
[2026-10-27 13:13:38.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072972 for case CB-1786192816651-2525: :openssl_extraction_failed
[2026-10-27 13:13:38.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002508 for case CB-1786192797476-4476: :openssl_extraction_failed
[2026-10-27 13:13:38.416] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009829 for case CB-1786192797866-6549: :openssl_extraction_failed
[2026-10-27 13:13:38.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092736 for case CB-1786192817020-9372: :openssl_extraction_failed
[2026-10-27 13:13:38.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045791 for case CB-1786192817374-7946: :openssl_extraction_failed
[2026-10-27 13:13:38.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062900 for case CB-1786192798223-8780: :openssl_extraction_failed
[2026-10-27 13:13:38.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003694 for case CB-1786192817751-5298: :openssl_extraction_failed
[2026-10-27 13:13:38.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042795 for case CB-1786192798600-4418: :openssl_extraction_failed
[2026-10-27 13:13:38.616] [INFO ] GET /images/favicon.png
[2026-10-27 13:13:38.642] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064562 for case CB-1786192798978-3887: :openssl_extraction_failed
[2026-10-27 13:13:38.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000286 for case CB-1786192818076-0738: :openssl_extraction_failed
[2026-10-27 13:13:38.697] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031681 for case CB-1786192799410-7090: :openssl_extraction_failed
[2026-10-27 13:13:38.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077961 for case CB-1786192818456-6614: :openssl_extraction_failed
[2026-10-27 13:13:38.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099491 for case CB-1786192799778-7772: :openssl_extraction_failed
[2026-10-27 13:13:38.736] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050764 for case CB-1786192818836-4100: :openssl_extraction_failed
[2026-10-27 13:13:38.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051387 for case CB-1786192800140-5594: :openssl_extraction_failed
[2026-10-27 13:13:38.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023104 for case CB-1786192819200-0556: :openssl_extraction_failed
[2026-10-27 13:13:38.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049732 for case CB-1786192800536-9585: :openssl_extraction_failed
[2026-10-27 13:13:38.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013704 for case CB-1786192819575-8983: :openssl_extraction_failed
[2026-10-27 13:13:38.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074973 for case CB-1786192800977-7974: :openssl_extraction_failed
[2026-10-27 13:13:38.871] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034529 for case CB-1786192801396-7453: :openssl_extraction_failed
[2026-10-27 13:13:38.892] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093104 for case CB-1786192819934-8279: :openssl_extraction_failed
[2026-10-27 13:13:38.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073064 for case CB-1786192801803-4704: :openssl_extraction_failed
[2026-10-27 13:13:38.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073266 for case CB-1786192802204-9304: :openssl_extraction_failed
[2026-10-27 13:13:38.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083144 for case CB-1786192820284-0503: :openssl_extraction_failed
[2026-10-27 13:13:38.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044778 for case CB-1786192802642-6668: :openssl_extraction_failed
[2026-10-27 13:13:39.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061928 for case CB-1786192820659-8823: :openssl_extraction_failed
[2026-10-27 13:13:39.031] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007439 for case CB-1786192821029-9082: :openssl_extraction_failed
[2026-10-27 13:13:39.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046989 for case CB-1786192803061-9819: :openssl_extraction_failed
[2026-10-27 13:13:39.108] [DEBUG] ** (Phoenix.Router.NoRouteError) no route found for GET /images/favicon.png (PlatformWeb.Router)
    (platform_web 0.1.0) /var/www/internaltesting/Piyush/prverification/TMS_UAT/deps/phoenix/lib/phoenix/router.ex:541: PlatformWeb.Router.call/2
    (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.plug_builder_call/2
    (platform_web 0.1.0) /var/www/internaltesting/Piyush/prverification/TMS_UAT/deps/plug/lib/plug/debugger.ex:155: PlatformWeb.Endpoint."call (overridable 3)"/2
    (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.call/2
    (phoenix 1.7.21) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4
    (bandit 1.10.2) lib/bandit/pipeline.ex:131: Bandit.Pipeline.call_plug!/2
    (bandit 1.10.2) lib/bandit/pipeline.ex:42: Bandit.Pipeline.run/5
    (bandit 1.10.2) lib/bandit/http1/handler.ex:13: Bandit.HTTP1.Handler.handle_data/3
    (bandit 1.10.2) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3
    (bandit 1.10.2) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_info/2
    (stdlib 5.2.3.2) gen_server.erl:1095: :gen_server.try_handle_info/3
    (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6
    (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3

[2026-10-27 13:13:39.119] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070425 for case CB-1786192803462-7280: :openssl_extraction_failed
[2026-10-27 13:13:39.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050374 for case CB-1786192821391-8471: :openssl_extraction_failed
[2026-10-27 13:13:39.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012699 for case CB-1786192803928-7332: :openssl_extraction_failed
[2026-10-27 13:13:39.213] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025630 for case CB-1786192821767-7307: :openssl_extraction_failed
[2026-10-27 13:13:39.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041731 for case CB-1786192822144-1692: :openssl_extraction_failed
[2026-10-27 13:13:39.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076152 for case CB-1786192804374-7392: :openssl_extraction_failed
[2026-10-27 13:13:39.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072870 for case CB-1786192804815-2793: :openssl_extraction_failed
[2026-10-27 13:13:39.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032120 for case CB-1786192822479-8905: :openssl_extraction_failed
[2026-10-27 13:13:39.389] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077729 for case CB-1786192805231-4873: :openssl_extraction_failed
[2026-10-27 13:13:39.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044817 for case CB-1786192822843-6344: :openssl_extraction_failed
[2026-10-27 13:13:39.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039870 for case CB-1786192805736-7212: :openssl_extraction_failed
[2026-10-27 13:13:39.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090618 for case CB-1786192823202-9582: :openssl_extraction_failed
[2026-10-27 13:13:39.510] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015285 for case CB-1786192806176-0954: :openssl_extraction_failed
[2026-10-27 13:13:39.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044444 for case CB-1786192806636-5693: :openssl_extraction_failed
[2026-10-27 13:13:39.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071674 for case CB-1786192823535-8600: :openssl_extraction_failed
[2026-10-27 13:13:39.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041324 for case CB-1786192807025-6049: :openssl_extraction_failed
[2026-10-27 13:13:39.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081120 for case CB-1786192823891-0694: :openssl_extraction_failed
[2026-10-27 13:13:39.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015930 for case CB-1786192807433-0747: :openssl_extraction_failed
[2026-10-27 13:13:39.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039724 for case CB-1786192824243-2516: :openssl_extraction_failed
[2026-10-27 13:13:39.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004139 for case CB-1786192807838-0056: :openssl_extraction_failed
[2026-10-27 13:13:39.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068725 for case CB-1786192824593-3702: :openssl_extraction_failed
[2026-10-27 13:13:39.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054255 for case CB-1786192824950-7395: :openssl_extraction_failed
[2026-10-27 13:13:39.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018862 for case CB-1786192808270-6858: :openssl_extraction_failed
[2026-10-27 13:13:39.758] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080894 for case CB-1786192825281-9889: :openssl_extraction_failed
[2026-10-27 13:13:39.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016072 for case CB-1786192808723-4306: :openssl_extraction_failed
[2026-10-27 13:13:39.817] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053999 for case CB-1786192825669-9907: :openssl_extraction_failed
[2026-10-27 13:13:39.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030282 for case CB-1786192809090-1031: :openssl_extraction_failed
[2026-10-27 13:13:39.851] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000134 for case CB-1786192826037-7790: :openssl_extraction_failed
[2026-10-27 13:13:39.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069456 for case CB-1786192809476-6870: :openssl_extraction_failed
[2026-10-27 13:13:39.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073525 for case CB-1786192826383-4188: :openssl_extraction_failed
[2026-10-27 13:13:39.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002843 for case CB-1786192826730-2484: :openssl_extraction_failed
[2026-10-27 13:13:39.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018487 for case CB-1786192809821-3679: :openssl_extraction_failed
[2026-10-27 13:13:39.989] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068896 for case CB-1786192827066-4328: :openssl_extraction_failed
[2026-10-27 13:13:40.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077970 for case CB-1786192810177-6322: :openssl_extraction_failed
[2026-10-27 13:13:40.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014576 for case CB-1786192827437-0953: :openssl_extraction_failed
[2026-10-27 13:13:40.051] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097618 for case CB-1786192810536-7994: :openssl_extraction_failed
[2026-10-27 13:13:40.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043087 for case CB-1786192810882-3764: :openssl_extraction_failed
[2026-10-27 13:13:40.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077312 for case CB-1786192811280-9521: :openssl_extraction_failed
[2026-10-27 13:13:40.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022727 for case CB-1786192827822-7228: :openssl_extraction_failed
[2026-10-27 13:13:40.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076170 for case CB-1786192828306-3499: :openssl_extraction_failed
[2026-10-27 13:13:40.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065689 for case CB-1786192811616-8086: :openssl_extraction_failed
[2026-10-27 13:13:40.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058826 for case CB-1786192828657-6631: :openssl_extraction_failed
[2026-10-27 13:13:40.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080330 for case CB-1786192811975-8038: :openssl_extraction_failed
[2026-10-27 13:13:40.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048685 for case CB-1786192829004-7828: :openssl_extraction_failed
[2026-10-27 13:13:40.275] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086820 for case CB-1786192829365-6823: :openssl_extraction_failed
[2026-10-27 13:13:40.276] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014646 for case CB-1786192812313-1548: :openssl_extraction_failed
[2026-10-27 13:13:40.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064346 for case CB-1786192812652-5684: :openssl_extraction_failed
[2026-10-27 13:13:40.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063811 for case CB-1786192829713-7395: :openssl_extraction_failed
[2026-10-27 13:13:40.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097347 for case CB-1786192830086-8912: :openssl_extraction_failed
[2026-10-27 13:13:40.357] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078624 for case CB-1786192813013-7588: :openssl_extraction_failed
[2026-10-27 13:13:40.389] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011462 for case CB-1786192830456-9591: :openssl_extraction_failed
[2026-10-27 13:13:40.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077649 for case CB-1786192813371-4096: :openssl_extraction_failed
[2026-10-27 13:13:40.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070416 for case CB-1786192830827-3222: :openssl_extraction_failed
[2026-10-27 13:13:40.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073617 for case CB-1786192813711-4501: :openssl_extraction_failed
[2026-10-27 13:13:40.435] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077466 for case CB-1786192831200-6965: :openssl_extraction_failed
[2026-10-27 13:13:40.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085233 for case CB-1786192831545-4502: :openssl_extraction_failed
[2026-10-27 13:13:40.475] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087495 for case CB-1786192814070-9141: :openssl_extraction_failed
[2026-10-27 13:13:40.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017019 for case CB-1786192831914-6738: :openssl_extraction_failed
[2026-10-27 13:13:40.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089292 for case CB-1786192814417-0925: :openssl_extraction_failed
[2026-10-27 13:13:40.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008848 for case CB-1786192832287-1348: :openssl_extraction_failed
[2026-10-27 13:13:40.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077453 for case CB-1786192814764-3944: :openssl_extraction_failed
[2026-10-27 13:13:40.591] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014183 for case CB-1786192832635-6090: :openssl_extraction_failed
[2026-10-27 13:13:40.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080167 for case CB-1786192832995-2564: :openssl_extraction_failed
[2026-10-27 13:13:40.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035286 for case CB-1786192815144-6517: :openssl_extraction_failed
[2026-10-27 13:13:40.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021820 for case CB-1786192815507-0168: :openssl_extraction_failed
[2026-10-27 13:13:40.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007168 for case CB-1786192833353-7949: :openssl_extraction_failed
[2026-10-27 13:13:40.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028906 for case CB-1786192815880-4338: :openssl_extraction_failed
[2026-10-27 13:13:40.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019402 for case CB-1786192833691-6117: :openssl_extraction_failed
[2026-10-27 13:13:40.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061348 for case CB-1786192816305-6625: :openssl_extraction_failed
[2026-10-27 13:13:40.846] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095993 for case CB-1786192834033-0609: :openssl_extraction_failed
[2026-10-27 13:13:40.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072972 for case CB-1786192816651-2525: :openssl_extraction_failed
[2026-10-27 13:13:40.864] [ERROR] [Mastercom.QueueSyncWorker] Failed to fetch AcquirerFirstCBUnworked: :openssl_extraction_failed
[2026-10-27 13:13:40.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092736 for case CB-1786192817020-9372: :openssl_extraction_failed
[2026-10-27 13:13:40.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037649 for case CB-1786192834406-1041: :openssl_extraction_failed
[2026-10-27 13:13:40.922] [DEBUG] QUERY OK db=39.5ms idle=77.6ms
INSERT INTO `agent_observations` (`source`,`kind`,`payload`,`subject_ref`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", %{error: "%Oban.PerformError{message: \"DisputeCore.Workers.MastercomQueueSyncWorker failed with {:error, :openssl_extraction_failed}\", reason: {:error, :openssl_extraction_failed}}", max_attempts: 3, queue: "mastercom", worker: "DisputeCore.Workers.MastercomQueueSyncWorker", attempt: 3}, "mastercom:DisputeCore.Workers.MastercomQueueSyncWorker", ~U[2026-10-27 13:13:40Z], ~N[2026-10-27 13:13:40]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:13:40.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045791 for case CB-1786192817374-7946: :openssl_extraction_failed
[2026-10-27 13:13:40.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050940 for case CB-1786192834737-2671: :openssl_extraction_failed
[2026-10-27 13:13:40.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003694 for case CB-1786192817751-5298: :openssl_extraction_failed
[2026-10-27 13:13:40.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097093 for case CB-1786192835083-6967: :openssl_extraction_failed
[2026-10-27 13:13:41.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056401 for case CB-1786192835463-5120: :openssl_extraction_failed
[2026-10-27 13:13:41.055] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000286 for case CB-1786192818076-0738: :openssl_extraction_failed
[2026-10-27 13:13:41.069] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007281 for case CB-1786192835808-5311: :openssl_extraction_failed
[2026-10-27 13:13:41.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077961 for case CB-1786192818456-6614: :openssl_extraction_failed
[2026-10-27 13:13:41.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050764 for case CB-1786192818836-4100: :openssl_extraction_failed
[2026-10-27 13:13:41.132] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097155 for case CB-1786192836150-4480: :openssl_extraction_failed
[2026-10-27 13:13:41.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023104 for case CB-1786192819200-0556: :openssl_extraction_failed
[2026-10-27 13:13:41.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088865 for case CB-1786192836487-5452: :openssl_extraction_failed
[2026-10-27 13:13:41.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013704 for case CB-1786192819575-8983: :openssl_extraction_failed
[2026-10-27 13:13:41.213] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036257 for case CB-1786192836887-7266: :openssl_extraction_failed
[2026-10-27 13:13:41.232] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093104 for case CB-1786192819934-8279: :openssl_extraction_failed
[2026-10-27 13:13:41.266] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083144 for case CB-1786192820284-0503: :openssl_extraction_failed
[2026-10-27 13:13:41.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099669 for case CB-1786192837218-6659: :openssl_extraction_failed
[2026-10-27 13:13:41.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097715 for case CB-1786192837560-1421: :openssl_extraction_failed
[2026-10-27 13:13:41.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061928 for case CB-1786192820659-8823: :openssl_extraction_failed
[2026-10-27 13:13:41.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020835 for case CB-1786192837904-5611: :openssl_extraction_failed
[2026-10-27 13:13:41.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007439 for case CB-1786192821029-9082: :openssl_extraction_failed
[2026-10-27 13:13:41.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067751 for case CB-1786192838243-8889: :openssl_extraction_failed
[2026-10-27 13:13:41.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050374 for case CB-1786192821391-8471: :openssl_extraction_failed
[2026-10-27 13:13:41.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067670 for case CB-1786192838565-0624: :openssl_extraction_failed
[2026-10-27 13:13:41.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093146 for case CB-1786192838933-2098: :openssl_extraction_failed
[2026-10-27 13:13:41.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025630 for case CB-1786192821767-7307: :openssl_extraction_failed
[2026-10-27 13:13:41.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075361 for case CB-1786192839315-9327: :openssl_extraction_failed
[2026-10-27 13:13:41.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041731 for case CB-1786192822144-1692: :openssl_extraction_failed
[2026-10-27 13:13:41.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032120 for case CB-1786192822479-8905: :openssl_extraction_failed
[2026-10-27 13:13:41.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095491 for case CB-1786192839683-1966: :openssl_extraction_failed
[2026-10-27 13:13:41.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044817 for case CB-1786192822843-6344: :openssl_extraction_failed
[2026-10-27 13:13:41.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096397 for case CB-1786192840032-8542: :openssl_extraction_failed
[2026-10-27 13:13:41.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090618 for case CB-1786192823202-9582: :openssl_extraction_failed
[2026-10-27 13:13:41.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071674 for case CB-1786192823535-8600: :openssl_extraction_failed
[2026-10-27 13:13:41.660] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029898 for case CB-1786192840365-7617: :openssl_extraction_failed
[2026-10-27 13:13:41.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081120 for case CB-1786192823891-0694: :openssl_extraction_failed
[2026-10-27 13:13:41.701] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021941 for case CB-1786192840696-8612: :openssl_extraction_failed
[2026-10-27 13:13:41.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039724 for case CB-1786192824243-2516: :openssl_extraction_failed
[2026-10-27 13:13:41.736] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078904 for case CB-1786192841045-3264: :openssl_extraction_failed
[2026-10-27 13:13:41.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068725 for case CB-1786192824593-3702: :openssl_extraction_failed
[2026-10-27 13:13:41.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054255 for case CB-1786192824950-7395: :openssl_extraction_failed
[2026-10-27 13:13:41.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099011 for case CB-1786192841422-1255: :openssl_extraction_failed
[2026-10-27 13:13:41.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080894 for case CB-1786192825281-9889: :openssl_extraction_failed
[2026-10-27 13:13:41.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065079 for case CB-1786192841772-7821: :openssl_extraction_failed
[2026-10-27 13:13:41.875] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072232 for case CB-1786192842096-7007: :openssl_extraction_failed
[2026-10-27 13:13:41.877] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053999 for case CB-1786192825669-9907: :openssl_extraction_failed
[2026-10-27 13:13:41.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000134 for case CB-1786192826037-7790: :openssl_extraction_failed
[2026-10-27 13:13:41.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035115 for case CB-1786192842430-2495: :openssl_extraction_failed
[2026-10-27 13:13:41.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073525 for case CB-1786192826383-4188: :openssl_extraction_failed
[2026-10-27 13:13:41.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002843 for case CB-1786192826730-2484: :openssl_extraction_failed
[2026-10-27 13:13:41.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046525 for case CB-1786192842759-8686: :openssl_extraction_failed
[2026-10-27 13:13:41.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066571 for case CB-1786192843100-1276: :openssl_extraction_failed
[2026-10-27 13:13:42.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068896 for case CB-1786192827066-4328: :openssl_extraction_failed
[2026-10-27 13:13:42.042] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043385 for case CB-1786192843470-8131: :openssl_extraction_failed
[2026-10-27 13:13:42.074] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014576 for case CB-1786192827437-0953: :openssl_extraction_failed
[2026-10-27 13:13:42.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057373 for case CB-1786192843800-2766: :openssl_extraction_failed
[2026-10-27 13:13:42.150] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073935 for case CB-1786192844148-3068: :openssl_extraction_failed
[2026-10-27 13:13:42.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022727 for case CB-1786192827822-7228: :openssl_extraction_failed
[2026-10-27 13:13:42.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076170 for case CB-1786192828306-3499: :openssl_extraction_failed
[2026-10-27 13:13:42.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089689 for case CB-1786192844459-6191: :openssl_extraction_failed
[2026-10-27 13:13:42.219] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058826 for case CB-1786192828657-6631: :openssl_extraction_failed
[2026-10-27 13:13:42.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048685 for case CB-1786192829004-7828: :openssl_extraction_failed
[2026-10-27 13:13:42.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099817 for case CB-1786192844791-7246: :openssl_extraction_failed
[2026-10-27 13:13:42.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037030 for case CB-1786192845142-9231: :openssl_extraction_failed
[2026-10-27 13:13:42.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089643 for case CB-1786192845473-7617: :openssl_extraction_failed
[2026-10-27 13:13:42.307] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086820 for case CB-1786192829365-6823: :openssl_extraction_failed
[2026-10-27 13:13:42.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062146 for case CB-1786192845812-9004: :openssl_extraction_failed
[2026-10-27 13:13:42.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000580 for case CB-1786192846164-3742: :openssl_extraction_failed
[2026-10-27 13:13:42.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063811 for case CB-1786192829713-7395: :openssl_extraction_failed
[2026-10-27 13:13:42.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093827 for case CB-1786192846494-6937: :openssl_extraction_failed
[2026-10-27 13:13:42.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097347 for case CB-1786192830086-8912: :openssl_extraction_failed
[2026-10-27 13:13:42.395] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021831 for case CB-1786192846843-8649: :openssl_extraction_failed
[2026-10-27 13:13:42.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011462 for case CB-1786192830456-9591: :openssl_extraction_failed
[2026-10-27 13:13:42.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071546 for case CB-1786192847186-5173: :openssl_extraction_failed
[2026-10-27 13:13:42.444] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070416 for case CB-1786192830827-3222: :openssl_extraction_failed
[2026-10-27 13:13:42.464] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077466 for case CB-1786192831200-6965: :openssl_extraction_failed
[2026-10-27 13:13:42.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013839 for case CB-1786192847534-0180: :openssl_extraction_failed
[2026-10-27 13:13:42.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085233 for case CB-1786192831545-4502: :openssl_extraction_failed
[2026-10-27 13:13:42.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017019 for case CB-1786192831914-6738: :openssl_extraction_failed
[2026-10-27 13:13:42.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060788 for case CB-1786192847913-3767: :openssl_extraction_failed
[2026-10-27 13:13:42.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008848 for case CB-1786192832287-1348: :openssl_extraction_failed
[2026-10-27 13:13:42.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037700 for case CB-1786192848266-8002: :openssl_extraction_failed
[2026-10-27 13:13:42.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014183 for case CB-1786192832635-6090: :openssl_extraction_failed
[2026-10-27 13:13:42.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015116 for case CB-1786192848586-4299: :openssl_extraction_failed
[2026-10-27 13:13:42.655] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080167 for case CB-1786192832995-2564: :openssl_extraction_failed
[2026-10-27 13:13:42.658] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098663 for case CB-1786192848942-0336: :openssl_extraction_failed
[2026-10-27 13:13:42.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007168 for case CB-1786192833353-7949: :openssl_extraction_failed
[2026-10-27 13:13:42.697] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019402 for case CB-1786192833691-6117: :openssl_extraction_failed
[2026-10-27 13:13:42.713] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027547 for case CB-1786192849298-4380: :openssl_extraction_failed
[2026-10-27 13:13:42.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056424 for case CB-1786192849657-7598: :openssl_extraction_failed
[2026-10-27 13:13:42.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095993 for case CB-1786192834033-0609: :openssl_extraction_failed
[2026-10-27 13:13:42.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020458 for case CB-1786192849990-7266: :openssl_extraction_failed
[2026-10-27 13:13:42.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037649 for case CB-1786192834406-1041: :openssl_extraction_failed
[2026-10-27 13:13:42.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014985 for case CB-1786192850340-5006: :openssl_extraction_failed
[2026-10-27 13:13:42.871] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050940 for case CB-1786192834737-2671: :openssl_extraction_failed
[2026-10-27 13:13:42.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061031 for case CB-1786192850690-0735: :openssl_extraction_failed
[2026-10-27 13:13:42.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097093 for case CB-1786192835083-6967: :openssl_extraction_failed
[2026-10-27 13:13:42.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004612 for case CB-1786192851053-3960: :openssl_extraction_failed
[2026-10-27 13:13:42.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056401 for case CB-1786192835463-5120: :openssl_extraction_failed
[2026-10-27 13:13:42.972] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091395 for case CB-1786192851402-9654: :openssl_extraction_failed
[2026-10-27 13:13:43.049] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004207 for case CB-1786192851811-6699: :openssl_extraction_failed
[2026-10-27 13:13:43.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007281 for case CB-1786192835808-5311: :openssl_extraction_failed
[2026-10-27 13:13:43.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097155 for case CB-1786192836150-4480: :openssl_extraction_failed
[2026-10-27 13:13:43.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043021 for case CB-1786192852170-7121: :openssl_extraction_failed
[2026-10-27 13:13:43.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088865 for case CB-1786192836487-5452: :openssl_extraction_failed
[2026-10-27 13:13:43.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035124 for case CB-1786192852493-8417: :openssl_extraction_failed
[2026-10-27 13:13:43.260] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036257 for case CB-1786192836887-7266: :openssl_extraction_failed
[2026-10-27 13:13:43.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030921 for case CB-1786192852866-2532: :openssl_extraction_failed
[2026-10-27 13:13:43.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061000 for case CB-1786192853188-2210: :openssl_extraction_failed
[2026-10-27 13:13:43.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099669 for case CB-1786192837218-6659: :openssl_extraction_failed
[2026-10-27 13:13:43.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003370 for case CB-1786192853534-1412: :openssl_extraction_failed
[2026-10-27 13:13:43.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097715 for case CB-1786192837560-1421: :openssl_extraction_failed
[2026-10-27 13:13:43.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055982 for case CB-1786192853899-8718: :openssl_extraction_failed
[2026-10-27 13:13:43.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020835 for case CB-1786192837904-5611: :openssl_extraction_failed
[2026-10-27 13:13:43.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044145 for case CB-1786192854245-8135: :openssl_extraction_failed
[2026-10-27 13:13:43.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067751 for case CB-1786192838243-8889: :openssl_extraction_failed
[2026-10-27 13:13:43.602] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082341 for case CB-1786192854594-0421: :openssl_extraction_failed
[2026-10-27 13:13:43.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067670 for case CB-1786192838565-0624: :openssl_extraction_failed
[2026-10-27 13:13:43.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005013 for case CB-1786192854940-7179: :openssl_extraction_failed
[2026-10-27 13:13:43.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083312 for case CB-1786192855260-6746: :openssl_extraction_failed
[2026-10-27 13:13:43.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093146 for case CB-1786192838933-2098: :openssl_extraction_failed
[2026-10-27 13:13:43.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017504 for case CB-1786192855597-8778: :openssl_extraction_failed
[2026-10-27 13:13:43.789] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082828 for case CB-1786192855939-9524: :openssl_extraction_failed
[2026-10-27 13:13:43.793] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075361 for case CB-1786192839315-9327: :openssl_extraction_failed
[2026-10-27 13:13:43.838] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009867 for case CB-1786192856276-1543: :openssl_extraction_failed
[2026-10-27 13:13:43.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095491 for case CB-1786192839683-1966: :openssl_extraction_failed
[2026-10-27 13:13:43.874] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057444 for case CB-1786192856613-0809: :openssl_extraction_failed
[2026-10-27 13:13:43.878] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096397 for case CB-1786192840032-8542: :openssl_extraction_failed
[2026-10-27 13:13:43.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058311 for case CB-1786192856957-1629: :openssl_extraction_failed
[2026-10-27 13:13:43.933] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029898 for case CB-1786192840365-7617: :openssl_extraction_failed
[2026-10-27 13:13:43.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021941 for case CB-1786192840696-8612: :openssl_extraction_failed
[2026-10-27 13:13:43.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099364 for case CB-1786192857288-0390: :openssl_extraction_failed
[2026-10-27 13:13:43.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078904 for case CB-1786192841045-3264: :openssl_extraction_failed
[2026-10-27 13:13:44.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066640 for case CB-1786192857629-0988: :openssl_extraction_failed
[2026-10-27 13:13:44.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099011 for case CB-1786192841422-1255: :openssl_extraction_failed
[2026-10-27 13:13:44.081] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010271 for case CB-1786192857992-2265: :openssl_extraction_failed
[2026-10-27 13:13:44.087] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065079 for case CB-1786192841772-7821: :openssl_extraction_failed
[2026-10-27 13:13:44.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072232 for case CB-1786192842096-7007: :openssl_extraction_failed
[2026-10-27 13:13:44.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092226 for case CB-1786192858327-5507: :openssl_extraction_failed
[2026-10-27 13:13:44.150] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012005 for case CB-1786192858675-6288: :openssl_extraction_failed
[2026-10-27 13:13:44.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035115 for case CB-1786192842430-2495: :openssl_extraction_failed
[2026-10-27 13:13:44.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046525 for case CB-1786192842759-8686: :openssl_extraction_failed
[2026-10-27 13:13:44.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016573 for case CB-1786192859031-0003: :openssl_extraction_failed
[2026-10-27 13:13:44.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066571 for case CB-1786192843100-1276: :openssl_extraction_failed
[2026-10-27 13:13:44.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092763 for case CB-1786192859408-8584: :openssl_extraction_failed
[2026-10-27 13:13:44.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043385 for case CB-1786192843470-8131: :openssl_extraction_failed
[2026-10-27 13:13:44.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057373 for case CB-1786192843800-2766: :openssl_extraction_failed
[2026-10-27 13:13:44.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073935 for case CB-1786192844148-3068: :openssl_extraction_failed
[2026-10-27 13:13:44.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089689 for case CB-1786192844459-6191: :openssl_extraction_failed
[2026-10-27 13:13:44.300] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063708 for case CB-1786192859738-8784: :openssl_extraction_failed
[2026-10-27 13:13:44.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099817 for case CB-1786192844791-7246: :openssl_extraction_failed
[2026-10-27 13:13:44.324] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096158 for case CB-1786192860069-2034: :openssl_extraction_failed
[2026-10-27 13:13:44.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037030 for case CB-1786192845142-9231: :openssl_extraction_failed
[2026-10-27 13:13:44.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042220 for case CB-1786192860442-7656: :openssl_extraction_failed
[2026-10-27 13:13:44.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089643 for case CB-1786192845473-7617: :openssl_extraction_failed
[2026-10-27 13:13:44.408] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055666 for case CB-1786192860800-1176: :openssl_extraction_failed
[2026-10-27 13:13:44.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062146 for case CB-1786192845812-9004: :openssl_extraction_failed
[2026-10-27 13:13:44.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049472 for case CB-1786192861124-0773: :openssl_extraction_failed
[2026-10-27 13:13:44.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044768 for case CB-1786192861486-0494: :openssl_extraction_failed
[2026-10-27 13:13:44.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000580 for case CB-1786192846164-3742: :openssl_extraction_failed
[2026-10-27 13:13:44.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047063 for case CB-1786192861855-3032: :openssl_extraction_failed
[2026-10-27 13:13:44.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093827 for case CB-1786192846494-6937: :openssl_extraction_failed
[2026-10-27 13:13:44.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045397 for case CB-1786192862274-8109: :openssl_extraction_failed
[2026-10-27 13:13:44.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021831 for case CB-1786192846843-8649: :openssl_extraction_failed
[2026-10-27 13:13:44.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095043 for case CB-1786192862602-8920: :openssl_extraction_failed
[2026-10-27 13:13:44.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071546 for case CB-1786192847186-5173: :openssl_extraction_failed
[2026-10-27 13:13:44.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028852 for case CB-1786192862964-9744: :openssl_extraction_failed
[2026-10-27 13:13:44.638] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020536 for case CB-1786192863336-0670: :openssl_extraction_failed
[2026-10-27 13:13:44.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013839 for case CB-1786192847534-0180: :openssl_extraction_failed
[2026-10-27 13:13:44.684] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060788 for case CB-1786192847913-3767: :openssl_extraction_failed
[2026-10-27 13:13:44.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053294 for case CB-1786192863693-1010: :openssl_extraction_failed
[2026-10-27 13:13:44.748] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037700 for case CB-1786192848266-8002: :openssl_extraction_failed
[2026-10-27 13:13:44.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043518 for case CB-1786192864058-5540: :openssl_extraction_failed
[2026-10-27 13:13:44.798] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015116 for case CB-1786192848586-4299: :openssl_extraction_failed
[2026-10-27 13:13:44.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042507 for case CB-1786192864913-4826: :openssl_extraction_failed
[2026-10-27 13:13:44.852] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098663 for case CB-1786192848942-0336: :openssl_extraction_failed
[2026-10-27 13:13:44.859] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013359 for case CB-1786192865281-4676: :openssl_extraction_failed
[2026-10-27 13:13:44.882] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027547 for case CB-1786192849298-4380: :openssl_extraction_failed
[2026-10-27 13:13:44.904] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056424 for case CB-1786192849657-7598: :openssl_extraction_failed
[2026-10-27 13:13:44.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023295 for case CB-1786192865609-6462: :openssl_extraction_failed
[2026-10-27 13:13:44.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029765 for case CB-1786192865937-2165: :openssl_extraction_failed
[2026-10-27 13:13:44.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020458 for case CB-1786192849990-7266: :openssl_extraction_failed
[2026-10-27 13:13:44.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014985 for case CB-1786192850340-5006: :openssl_extraction_failed
[2026-10-27 13:13:44.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061031 for case CB-1786192850690-0735: :openssl_extraction_failed
[2026-10-27 13:13:44.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010661 for case CB-1786192866271-3444: :openssl_extraction_failed
[2026-10-27 13:13:44.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004612 for case CB-1786192851053-3960: :openssl_extraction_failed
[2026-10-27 13:13:45.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090121 for case CB-1786192866614-8711: :openssl_extraction_failed
[2026-10-27 13:13:45.018] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091395 for case CB-1786192851402-9654: :openssl_extraction_failed
[2026-10-27 13:13:45.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004207 for case CB-1786192851811-6699: :openssl_extraction_failed
[2026-10-27 13:13:45.045] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058939 for case CB-1786192866965-8854: :openssl_extraction_failed
[2026-10-27 13:13:45.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043021 for case CB-1786192852170-7121: :openssl_extraction_failed
[2026-10-27 13:13:45.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026742 for case CB-1786192867296-8685: :openssl_extraction_failed
[2026-10-27 13:13:45.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047117 for case CB-1786192867634-1060: :openssl_extraction_failed
[2026-10-27 13:13:45.139] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035124 for case CB-1786192852493-8417: :openssl_extraction_failed
[2026-10-27 13:13:45.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095162 for case CB-1786192867976-5017: :openssl_extraction_failed
[2026-10-27 13:13:45.185] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011875 for case CB-1786192868303-6374: :openssl_extraction_failed
[2026-10-27 13:13:45.220] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030921 for case CB-1786192852866-2532: :openssl_extraction_failed
[2026-10-27 13:13:45.223] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085706 for case CB-1786192868653-1797: :openssl_extraction_failed
[2026-10-27 13:13:45.266] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014010 for case CB-1786192868995-9295: :openssl_extraction_failed
[2026-10-27 13:13:45.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061000 for case CB-1786192853188-2210: :openssl_extraction_failed
[2026-10-27 13:13:45.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022590 for case CB-1786192869340-3180: :openssl_extraction_failed
[2026-10-27 13:13:45.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003370 for case CB-1786192853534-1412: :openssl_extraction_failed
[2026-10-27 13:13:45.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055982 for case CB-1786192853899-8718: :openssl_extraction_failed
[2026-10-27 13:13:45.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055119 for case CB-1786192869710-3517: :openssl_extraction_failed
[2026-10-27 13:13:45.410] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044145 for case CB-1786192854245-8135: :openssl_extraction_failed
[2026-10-27 13:13:45.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072190 for case CB-1786192870120-5869: :openssl_extraction_failed
[2026-10-27 13:13:45.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082341 for case CB-1786192854594-0421: :openssl_extraction_failed
[2026-10-27 13:13:45.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005013 for case CB-1786192854940-7179: :openssl_extraction_failed
[2026-10-27 13:13:45.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082939 for case CB-1786192870452-7546: :openssl_extraction_failed
[2026-10-27 13:13:45.517] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083312 for case CB-1786192855260-6746: :openssl_extraction_failed
[2026-10-27 13:13:45.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017504 for case CB-1786192855597-8778: :openssl_extraction_failed
[2026-10-27 13:13:45.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082828 for case CB-1786192855939-9524: :openssl_extraction_failed
[2026-10-27 13:13:45.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034729 for case CB-1786192870788-0317: :openssl_extraction_failed
[2026-10-27 13:13:45.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076598 for case CB-1786192871142-2882: :openssl_extraction_failed
[2026-10-27 13:13:45.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009867 for case CB-1786192856276-1543: :openssl_extraction_failed
[2026-10-27 13:13:45.639] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057444 for case CB-1786192856613-0809: :openssl_extraction_failed
[2026-10-27 13:13:45.658] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068564 for case CB-1786192871485-0289: :openssl_extraction_failed
[2026-10-27 13:13:45.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058311 for case CB-1786192856957-1629: :openssl_extraction_failed
[2026-10-27 13:13:45.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023674 for case CB-1786192871896-4586: :openssl_extraction_failed
[2026-10-27 13:13:45.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099364 for case CB-1786192857288-0390: :openssl_extraction_failed
[2026-10-27 13:13:45.738] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073297 for case CB-1786192872221-1938: :openssl_extraction_failed
[2026-10-27 13:13:45.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066640 for case CB-1786192857629-0988: :openssl_extraction_failed
[2026-10-27 13:13:45.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056488 for case CB-1786192872581-5966: :openssl_extraction_failed
[2026-10-27 13:13:45.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002884 for case CB-1786192872956-2700: :openssl_extraction_failed
[2026-10-27 13:13:45.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010271 for case CB-1786192857992-2265: :openssl_extraction_failed
[2026-10-27 13:13:45.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040690 for case CB-1786192873312-4612: :openssl_extraction_failed
[2026-10-27 13:13:45.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092226 for case CB-1786192858327-5507: :openssl_extraction_failed
[2026-10-27 13:13:45.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077228 for case CB-1786192873713-6950: :openssl_extraction_failed
[2026-10-27 13:13:45.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012005 for case CB-1786192858675-6288: :openssl_extraction_failed
[2026-10-27 13:13:45.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032817 for case CB-1786192874063-0397: :openssl_extraction_failed
[2026-10-27 13:13:45.974] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016573 for case CB-1786192859031-0003: :openssl_extraction_failed
[2026-10-27 13:13:45.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009035 for case CB-1786192874435-6520: :openssl_extraction_failed
[2026-10-27 13:13:46.018] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092763 for case CB-1786192859408-8584: :openssl_extraction_failed
[2026-10-27 13:13:46.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081336 for case CB-1786192874797-8993: :openssl_extraction_failed
[2026-10-27 13:13:46.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063708 for case CB-1786192859738-8784: :openssl_extraction_failed
[2026-10-27 13:13:46.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058218 for case CB-1786192875152-8034: :openssl_extraction_failed
[2026-10-27 13:13:46.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096158 for case CB-1786192860069-2034: :openssl_extraction_failed
[2026-10-27 13:13:46.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043453 for case CB-1786192875472-0024: :openssl_extraction_failed
[2026-10-27 13:13:46.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042220 for case CB-1786192860442-7656: :openssl_extraction_failed
[2026-10-27 13:13:46.170] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026042 for case CB-1786192875819-5061: :openssl_extraction_failed
[2026-10-27 13:13:46.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055666 for case CB-1786192860800-1176: :openssl_extraction_failed
[2026-10-27 13:13:46.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023094 for case CB-1786192876160-3861: :openssl_extraction_failed
[2026-10-27 13:13:46.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016716 for case CB-1786192876509-7602: :openssl_extraction_failed
[2026-10-27 13:13:46.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049472 for case CB-1786192861124-0773: :openssl_extraction_failed
[2026-10-27 13:13:46.268] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044768 for case CB-1786192861486-0494: :openssl_extraction_failed
[2026-10-27 13:13:46.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090478 for case CB-1786192876905-5215: :openssl_extraction_failed
[2026-10-27 13:13:46.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014887 for case CB-1786192877274-0168: :openssl_extraction_failed
[2026-10-27 13:13:46.326] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047063 for case CB-1786192861855-3032: :openssl_extraction_failed
[2026-10-27 13:13:46.349] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045397 for case CB-1786192862274-8109: :openssl_extraction_failed
[2026-10-27 13:13:46.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081211 for case CB-1786192877616-6187: :openssl_extraction_failed
[2026-10-27 13:13:46.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063666 for case CB-1786192877972-9639: :openssl_extraction_failed
[2026-10-27 13:13:46.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095043 for case CB-1786192862602-8920: :openssl_extraction_failed
[2026-10-27 13:13:46.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011739 for case CB-1786192878327-5385: :openssl_extraction_failed
[2026-10-27 13:13:46.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060725 for case CB-1786192878719-8618: :openssl_extraction_failed
[2026-10-27 13:13:46.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028852 for case CB-1786192862964-9744: :openssl_extraction_failed
[2026-10-27 13:13:46.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066776 for case CB-1786192879070-7654: :openssl_extraction_failed
[2026-10-27 13:13:46.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020536 for case CB-1786192863336-0670: :openssl_extraction_failed
[2026-10-27 13:13:46.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053294 for case CB-1786192863693-1010: :openssl_extraction_failed
[2026-10-27 13:13:46.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037447 for case CB-1786192879405-4213: :openssl_extraction_failed
[2026-10-27 13:13:46.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043518 for case CB-1786192864058-5540: :openssl_extraction_failed
[2026-10-27 13:13:46.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042507 for case CB-1786192864913-4826: :openssl_extraction_failed
[2026-10-27 13:13:46.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058298 for case CB-1786192879752-4803: :openssl_extraction_failed
[2026-10-27 13:13:46.585] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013359 for case CB-1786192865281-4676: :openssl_extraction_failed
[2026-10-27 13:13:46.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031887 for case CB-1786192880111-8703: :openssl_extraction_failed
[2026-10-27 13:13:46.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023295 for case CB-1786192865609-6462: :openssl_extraction_failed
[2026-10-27 13:13:46.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036910 for case CB-1786192880489-6100: :openssl_extraction_failed
[2026-10-27 13:13:46.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096952 for case CB-1786192880878-3881: :openssl_extraction_failed
[2026-10-27 13:13:46.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029765 for case CB-1786192865937-2165: :openssl_extraction_failed
[2026-10-27 13:13:46.709] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044212 for case CB-1786192881217-0374: :openssl_extraction_failed
[2026-10-27 13:13:46.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010661 for case CB-1786192866271-3444: :openssl_extraction_failed
[2026-10-27 13:13:46.753] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076365 for case CB-1786192881565-8587: :openssl_extraction_failed
[2026-10-27 13:13:46.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090121 for case CB-1786192866614-8711: :openssl_extraction_failed
[2026-10-27 13:13:46.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058939 for case CB-1786192866965-8854: :openssl_extraction_failed
[2026-10-27 13:13:46.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027734 for case CB-1786192881916-6149: :openssl_extraction_failed
[2026-10-27 13:13:46.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026742 for case CB-1786192867296-8685: :openssl_extraction_failed
[2026-10-27 13:13:46.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066605 for case CB-1786192882279-8324: :openssl_extraction_failed
[2026-10-27 13:13:46.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047117 for case CB-1786192867634-1060: :openssl_extraction_failed
[2026-10-27 13:13:46.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052233 for case CB-1786192882636-6887: :openssl_extraction_failed
[2026-10-27 13:13:46.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095162 for case CB-1786192867976-5017: :openssl_extraction_failed
[2026-10-27 13:13:46.899] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062104 for case CB-1786192882993-6333: :openssl_extraction_failed
[2026-10-27 13:13:46.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011875 for case CB-1786192868303-6374: :openssl_extraction_failed
[2026-10-27 13:13:46.918] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009416 for case CB-1786192883321-0944: :openssl_extraction_failed
[2026-10-27 13:13:46.942] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085706 for case CB-1786192868653-1797: :openssl_extraction_failed
[2026-10-27 13:13:46.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045924 for case CB-1786192883671-9057: :openssl_extraction_failed
[2026-10-27 13:13:46.963] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048737 for case CB-1786192884042-4745: :openssl_extraction_failed
[2026-10-27 13:13:46.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014010 for case CB-1786192868995-9295: :openssl_extraction_failed
[2026-10-27 13:13:46.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058124 for case CB-1786192885874-3558: :openssl_extraction_failed
[2026-10-27 13:13:46.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022590 for case CB-1786192869340-3180: :openssl_extraction_failed
[2026-10-27 13:13:47.011] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012032 for case CB-1786192886434-4502: :openssl_extraction_failed
[2026-10-27 13:13:47.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064059 for case CB-1786192887005-6618: :openssl_extraction_failed
[2026-10-27 13:13:47.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055119 for case CB-1786192869710-3517: :openssl_extraction_failed
[2026-10-27 13:13:47.049] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038043 for case CB-1786192888490-1839: :openssl_extraction_failed
[2026-10-27 13:13:47.061] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072190 for case CB-1786192870120-5869: :openssl_extraction_failed
[2026-10-27 13:13:47.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070550 for case CB-1786192888928-7235: :openssl_extraction_failed
[2026-10-27 13:13:47.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082939 for case CB-1786192870452-7546: :openssl_extraction_failed
[2026-10-27 13:13:47.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005275 for case CB-1786192889353-1376: :openssl_extraction_failed
[2026-10-27 13:13:47.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034729 for case CB-1786192870788-0317: :openssl_extraction_failed
[2026-10-27 13:13:47.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076598 for case CB-1786192871142-2882: :openssl_extraction_failed
[2026-10-27 13:13:47.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026428 for case CB-1786192889778-3727: :openssl_extraction_failed
[2026-10-27 13:13:47.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068564 for case CB-1786192871485-0289: :openssl_extraction_failed
[2026-10-27 13:13:47.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008630 for case CB-1786192890247-4451: :openssl_extraction_failed
[2026-10-27 13:13:47.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023674 for case CB-1786192871896-4586: :openssl_extraction_failed
[2026-10-27 13:13:47.145] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098668 for case CB-1786192890663-8429: :openssl_extraction_failed
[2026-10-27 13:13:47.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073297 for case CB-1786192872221-1938: :openssl_extraction_failed
[2026-10-27 13:13:47.178] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082841 for case CB-1786192891116-4114: :openssl_extraction_failed
[2026-10-27 13:13:47.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056488 for case CB-1786192872581-5966: :openssl_extraction_failed
[2026-10-27 13:13:47.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024448 for case CB-1786192891519-1578: :openssl_extraction_failed
[2026-10-27 13:13:47.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002884 for case CB-1786192872956-2700: :openssl_extraction_failed
[2026-10-27 13:13:47.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076820 for case CB-1786192891965-2106: :openssl_extraction_failed
[2026-10-27 13:13:47.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040690 for case CB-1786192873312-4612: :openssl_extraction_failed
[2026-10-27 13:13:47.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077228 for case CB-1786192873713-6950: :openssl_extraction_failed
[2026-10-27 13:13:47.266] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033456 for case CB-1786192892375-2201: :openssl_extraction_failed
[2026-10-27 13:13:47.273] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032817 for case CB-1786192874063-0397: :openssl_extraction_failed
[2026-10-27 13:13:47.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046139 for case CB-1786192892785-6500: :openssl_extraction_failed
[2026-10-27 13:13:47.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009035 for case CB-1786192874435-6520: :openssl_extraction_failed
[2026-10-27 13:13:47.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098776 for case CB-1786192893214-3811: :openssl_extraction_failed
[2026-10-27 13:13:47.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081336 for case CB-1786192874797-8993: :openssl_extraction_failed
[2026-10-27 13:13:47.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042767 for case CB-1786192893625-4097: :openssl_extraction_failed
[2026-10-27 13:13:47.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041620 for case CB-1786192894033-2967: :openssl_extraction_failed
[2026-10-27 13:13:47.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058218 for case CB-1786192875152-8034: :openssl_extraction_failed
[2026-10-27 13:13:47.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043453 for case CB-1786192875472-0024: :openssl_extraction_failed
[2026-10-27 13:13:47.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087921 for case CB-1786192894468-2251: :openssl_extraction_failed
[2026-10-27 13:13:47.397] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026042 for case CB-1786192875819-5061: :openssl_extraction_failed
[2026-10-27 13:13:47.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002697 for case CB-1786192894904-4420: :openssl_extraction_failed
[2026-10-27 13:13:47.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023094 for case CB-1786192876160-3861: :openssl_extraction_failed
[2026-10-27 13:13:47.428] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026401 for case CB-1786192895323-7127: :openssl_extraction_failed
[2026-10-27 13:13:47.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039341 for case CB-1786192895747-6667: :openssl_extraction_failed
[2026-10-27 13:13:47.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016716 for case CB-1786192876509-7602: :openssl_extraction_failed
[2026-10-27 13:13:47.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090478 for case CB-1786192876905-5215: :openssl_extraction_failed
[2026-10-27 13:13:47.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011306 for case CB-1786192896177-2833: :openssl_extraction_failed
[2026-10-27 13:13:47.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014887 for case CB-1786192877274-0168: :openssl_extraction_failed
[2026-10-27 13:13:47.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033854 for case CB-1786192896607-6161: :openssl_extraction_failed
[2026-10-27 13:13:47.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081211 for case CB-1786192877616-6187: :openssl_extraction_failed
[2026-10-27 13:13:47.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084850 for case CB-1786192897035-9194: :openssl_extraction_failed
[2026-10-27 13:13:47.582] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063666 for case CB-1786192877972-9639: :openssl_extraction_failed
[2026-10-27 13:13:47.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071054 for case CB-1786192897448-6197: :openssl_extraction_failed
[2026-10-27 13:13:47.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011739 for case CB-1786192878327-5385: :openssl_extraction_failed
[2026-10-27 13:13:47.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068414 for case CB-1786192897892-9509: :openssl_extraction_failed
[2026-10-27 13:13:47.629] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060725 for case CB-1786192878719-8618: :openssl_extraction_failed
[2026-10-27 13:13:47.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098717 for case CB-1786192898301-0813: :openssl_extraction_failed
[2026-10-27 13:13:47.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026816 for case CB-1786192898714-7432: :openssl_extraction_failed
[2026-10-27 13:13:47.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066776 for case CB-1786192879070-7654: :openssl_extraction_failed
[2026-10-27 13:13:47.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026650 for case CB-1786192899127-7672: :openssl_extraction_failed
[2026-10-27 13:13:47.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037447 for case CB-1786192879405-4213: :openssl_extraction_failed
[2026-10-27 13:13:47.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098833 for case CB-1786192899529-0498: :openssl_extraction_failed
[2026-10-27 13:13:47.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058298 for case CB-1786192879752-4803: :openssl_extraction_failed
[2026-10-27 13:13:47.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079303 for case CB-1786192899967-1346: :openssl_extraction_failed
[2026-10-27 13:13:47.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031887 for case CB-1786192880111-8703: :openssl_extraction_failed
[2026-10-27 13:13:47.748] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036910 for case CB-1786192880489-6100: :openssl_extraction_failed
[2026-10-27 13:13:47.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033186 for case CB-1786192900459-7941: :openssl_extraction_failed
[2026-10-27 13:13:47.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096952 for case CB-1786192880878-3881: :openssl_extraction_failed
[2026-10-27 13:13:47.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079764 for case CB-1786192900907-4435: :openssl_extraction_failed
[2026-10-27 13:13:47.785] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044212 for case CB-1786192881217-0374: :openssl_extraction_failed
[2026-10-27 13:13:47.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094791 for case CB-1786192901333-9586: :openssl_extraction_failed
[2026-10-27 13:13:47.814] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076365 for case CB-1786192881565-8587: :openssl_extraction_failed
[2026-10-27 13:13:47.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078523 for case CB-1786192901771-4262: :openssl_extraction_failed
[2026-10-27 13:13:47.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027734 for case CB-1786192881916-6149: :openssl_extraction_failed
[2026-10-27 13:13:47.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025750 for case CB-1786192902214-3133: :openssl_extraction_failed
[2026-10-27 13:13:47.875] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066605 for case CB-1786192882279-8324: :openssl_extraction_failed
[2026-10-27 13:13:47.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094092 for case CB-1786192902631-3950: :openssl_extraction_failed
[2026-10-27 13:13:47.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052233 for case CB-1786192882636-6887: :openssl_extraction_failed
[2026-10-27 13:13:47.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099318 for case CB-1786192903036-2809: :openssl_extraction_failed
[2026-10-27 13:13:47.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062104 for case CB-1786192882993-6333: :openssl_extraction_failed
[2026-10-27 13:13:47.937] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080702 for case CB-1786192903439-7392: :openssl_extraction_failed
[2026-10-27 13:13:47.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009416 for case CB-1786192883321-0944: :openssl_extraction_failed
[2026-10-27 13:13:47.958] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090307 for case CB-1786192903862-8230: :openssl_extraction_failed
[2026-10-27 13:13:47.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045924 for case CB-1786192883671-9057: :openssl_extraction_failed
[2026-10-27 13:13:47.988] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073271 for case CB-1786192904267-4592: :openssl_extraction_failed
[2026-10-27 13:13:47.991] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048737 for case CB-1786192884042-4745: :openssl_extraction_failed
[2026-10-27 13:13:48.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058124 for case CB-1786192885874-3558: :openssl_extraction_failed
[2026-10-27 13:13:48.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062130 for case CB-1786192904691-0544: :openssl_extraction_failed
[2026-10-27 13:13:48.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012032 for case CB-1786192886434-4502: :openssl_extraction_failed
[2026-10-27 13:13:48.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059815 for case CB-1786192905058-7585: :openssl_extraction_failed
[2026-10-27 13:13:48.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015434 for case CB-1786192905410-6015: :openssl_extraction_failed
[2026-10-27 13:13:48.056] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064059 for case CB-1786192887005-6618: :openssl_extraction_failed
[2026-10-27 13:13:48.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038043 for case CB-1786192888490-1839: :openssl_extraction_failed
[2026-10-27 13:13:48.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092374 for case CB-1786192905742-8733: :openssl_extraction_failed
[2026-10-27 13:13:48.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070550 for case CB-1786192888928-7235: :openssl_extraction_failed
[2026-10-27 13:13:48.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037532 for case CB-1786192906071-9887: :openssl_extraction_failed
[2026-10-27 13:13:48.119] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013642 for case CB-1786192906427-0472: :openssl_extraction_failed
[2026-10-27 13:13:48.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005275 for case CB-1786192889353-1376: :openssl_extraction_failed
[2026-10-27 13:13:48.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016987 for case CB-1786192906756-5580: :openssl_extraction_failed
[2026-10-27 13:13:48.148] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026428 for case CB-1786192889778-3727: :openssl_extraction_failed
[2026-10-27 13:13:48.173] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041601 for case CB-1786192907135-5066: :openssl_extraction_failed
[2026-10-27 13:13:48.178] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008630 for case CB-1786192890247-4451: :openssl_extraction_failed
[2026-10-27 13:13:48.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003219 for case CB-1786192907505-8275: :openssl_extraction_failed
[2026-10-27 13:13:48.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098668 for case CB-1786192890663-8429: :openssl_extraction_failed
[2026-10-27 13:13:48.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019105 for case CB-1786192907863-0735: :openssl_extraction_failed
[2026-10-27 13:13:48.213] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082841 for case CB-1786192891116-4114: :openssl_extraction_failed
[2026-10-27 13:13:48.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024448 for case CB-1786192891519-1578: :openssl_extraction_failed
[2026-10-27 13:13:48.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093605 for case CB-1786192908226-1818: :openssl_extraction_failed
[2026-10-27 13:13:48.245] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073485 for case CB-1786192908598-1074: :openssl_extraction_failed
[2026-10-27 13:13:48.249] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076820 for case CB-1786192891965-2106: :openssl_extraction_failed
[2026-10-27 13:13:48.262] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060441 for case CB-1786192908966-7391: :openssl_extraction_failed
[2026-10-27 13:13:48.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033456 for case CB-1786192892375-2201: :openssl_extraction_failed
[2026-10-27 13:13:48.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053891 for case CB-1786192909370-1090: :openssl_extraction_failed
[2026-10-27 13:13:48.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046139 for case CB-1786192892785-6500: :openssl_extraction_failed
[2026-10-27 13:13:48.301] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000091 for case CB-1786192909739-2942: :openssl_extraction_failed
[2026-10-27 13:13:48.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098776 for case CB-1786192893214-3811: :openssl_extraction_failed
[2026-10-27 13:13:48.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042767 for case CB-1786192893625-4097: :openssl_extraction_failed
[2026-10-27 13:13:48.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006225 for case CB-1786192910070-1615: :openssl_extraction_failed
[2026-10-27 13:13:48.326] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041620 for case CB-1786192894033-2967: :openssl_extraction_failed
[2026-10-27 13:13:48.339] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025263 for case CB-1786192910436-3442: :openssl_extraction_failed
[2026-10-27 13:13:48.349] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087921 for case CB-1786192894468-2251: :openssl_extraction_failed
[2026-10-27 13:13:48.357] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023832 for case CB-1786192910764-9840: :openssl_extraction_failed
[2026-10-27 13:13:48.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089835 for case CB-1786192911131-6758: :openssl_extraction_failed
[2026-10-27 13:13:48.386] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002697 for case CB-1786192894904-4420: :openssl_extraction_failed
[2026-10-27 13:13:48.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000320 for case CB-1786192911472-0886: :openssl_extraction_failed
[2026-10-27 13:13:48.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026401 for case CB-1786192895323-7127: :openssl_extraction_failed
[2026-10-27 13:13:48.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018294 for case CB-1786192911823-7417: :openssl_extraction_failed
[2026-10-27 13:13:48.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039341 for case CB-1786192895747-6667: :openssl_extraction_failed
[2026-10-27 13:13:48.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051281 for case CB-1786192912163-6861: :openssl_extraction_failed
[2026-10-27 13:13:48.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011306 for case CB-1786192896177-2833: :openssl_extraction_failed
[2026-10-27 13:13:48.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033854 for case CB-1786192896607-6161: :openssl_extraction_failed
[2026-10-27 13:13:48.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024806 for case CB-1786192912499-7248: :openssl_extraction_failed
[2026-10-27 13:13:48.475] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084850 for case CB-1786192897035-9194: :openssl_extraction_failed
[2026-10-27 13:13:48.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071054 for case CB-1786192897448-6197: :openssl_extraction_failed
[2026-10-27 13:13:48.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095429 for case CB-1786192912850-3466: :openssl_extraction_failed
[2026-10-27 13:13:48.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068414 for case CB-1786192897892-9509: :openssl_extraction_failed
[2026-10-27 13:13:48.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098717 for case CB-1786192898301-0813: :openssl_extraction_failed
[2026-10-27 13:13:48.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075027 for case CB-1786192913178-7058: :openssl_extraction_failed
[2026-10-27 13:13:48.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026816 for case CB-1786192898714-7432: :openssl_extraction_failed
[2026-10-27 13:13:48.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033503 for case CB-1786192913508-0879: :openssl_extraction_failed
[2026-10-27 13:13:48.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026650 for case CB-1786192899127-7672: :openssl_extraction_failed
[2026-10-27 13:13:48.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097323 for case CB-1786192913910-4088: :openssl_extraction_failed
[2026-10-27 13:13:48.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088949 for case CB-1786192914296-9387: :openssl_extraction_failed
[2026-10-27 13:13:48.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098833 for case CB-1786192899529-0498: :openssl_extraction_failed
[2026-10-27 13:13:48.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086835 for case CB-1786192914706-0970: :openssl_extraction_failed
[2026-10-27 13:13:48.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099188 for case CB-1786192915051-0185: :openssl_extraction_failed
[2026-10-27 13:13:48.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079303 for case CB-1786192899967-1346: :openssl_extraction_failed
[2026-10-27 13:13:48.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071059 for case CB-1786192915388-7569: :openssl_extraction_failed
[2026-10-27 13:13:48.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033186 for case CB-1786192900459-7941: :openssl_extraction_failed
[2026-10-27 13:13:48.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071280 for case CB-1786192915724-6476: :openssl_extraction_failed
[2026-10-27 13:13:48.689] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079764 for case CB-1786192900907-4435: :openssl_extraction_failed
[2026-10-27 13:13:48.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082783 for case CB-1786192916069-2191: :openssl_extraction_failed
[2026-10-27 13:13:48.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094791 for case CB-1786192901333-9586: :openssl_extraction_failed
[2026-10-27 13:13:48.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078523 for case CB-1786192901771-4262: :openssl_extraction_failed
[2026-10-27 13:13:48.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087685 for case CB-1786192916426-5054: :openssl_extraction_failed
[2026-10-27 13:13:48.797] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025750 for case CB-1786192902214-3133: :openssl_extraction_failed
[2026-10-27 13:13:48.804] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008844 for case CB-1786192916755-6635: :openssl_extraction_failed
[2026-10-27 13:13:48.840] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078011 for case CB-1786192917104-4060: :openssl_extraction_failed
[2026-10-27 13:13:48.840] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094092 for case CB-1786192902631-3950: :openssl_extraction_failed
[2026-10-27 13:13:48.877] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099318 for case CB-1786192903036-2809: :openssl_extraction_failed
[2026-10-27 13:13:48.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004445 for case CB-1786192917451-3435: :openssl_extraction_failed
[2026-10-27 13:13:48.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080702 for case CB-1786192903439-7392: :openssl_extraction_failed
[2026-10-27 13:13:48.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061663 for case CB-1786192917787-2669: :openssl_extraction_failed
[2026-10-27 13:13:48.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096304 for case CB-1786192918154-0456: :openssl_extraction_failed
[2026-10-27 13:13:48.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090307 for case CB-1786192903862-8230: :openssl_extraction_failed
[2026-10-27 13:13:48.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094242 for case CB-1786192918480-1628: :openssl_extraction_failed
[2026-10-27 13:13:48.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073271 for case CB-1786192904267-4592: :openssl_extraction_failed
[2026-10-27 13:13:48.962] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001877 for case CB-1786192918797-4856: :openssl_extraction_failed
[2026-10-27 13:13:48.976] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062130 for case CB-1786192904691-0544: :openssl_extraction_failed
[2026-10-27 13:13:48.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033272 for case CB-1786192919142-8067: :openssl_extraction_failed
[2026-10-27 13:13:48.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059815 for case CB-1786192905058-7585: :openssl_extraction_failed
[2026-10-27 13:13:49.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018216 for case CB-1786192919507-3272: :openssl_extraction_failed
[2026-10-27 13:13:49.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015434 for case CB-1786192905410-6015: :openssl_extraction_failed
[2026-10-27 13:13:49.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024715 for case CB-1786192919907-4461: :openssl_extraction_failed
[2026-10-27 13:13:49.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074647 for case CB-1786192920289-4202: :openssl_extraction_failed
[2026-10-27 13:13:49.086] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075350 for case CB-1786192920641-5454: :openssl_extraction_failed
[2026-10-27 13:13:49.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042929 for case CB-1786192920995-4783: :openssl_extraction_failed
[2026-10-27 13:13:49.117] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092374 for case CB-1786192905742-8733: :openssl_extraction_failed
[2026-10-27 13:13:49.172] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037532 for case CB-1786192906071-9887: :openssl_extraction_failed
[2026-10-27 13:13:49.174] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014263 for case CB-1786192921343-5664: :openssl_extraction_failed
[2026-10-27 13:13:49.226] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064744 for case CB-1786192921731-9325: :openssl_extraction_failed
[2026-10-27 13:13:49.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013642 for case CB-1786192906427-0472: :openssl_extraction_failed
[2026-10-27 13:13:49.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017412 for case CB-1786192922085-2851: :openssl_extraction_failed
[2026-10-27 13:13:49.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057514 for case CB-1786192922450-4213: :openssl_extraction_failed
[2026-10-27 13:13:49.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016987 for case CB-1786192906756-5580: :openssl_extraction_failed
[2026-10-27 13:13:49.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054005 for case CB-1786192922796-8070: :openssl_extraction_failed
[2026-10-27 13:13:49.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011099 for case CB-1786192923142-5301: :openssl_extraction_failed
[2026-10-27 13:13:49.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041601 for case CB-1786192907135-5066: :openssl_extraction_failed
[2026-10-27 13:13:49.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099035 for case CB-1786192923502-8704: :openssl_extraction_failed
[2026-10-27 13:13:49.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005237 for case CB-1786192923858-3116: :openssl_extraction_failed
[2026-10-27 13:13:49.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003219 for case CB-1786192907505-8275: :openssl_extraction_failed
[2026-10-27 13:13:49.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025942 for case CB-1786192924197-5148: :openssl_extraction_failed
[2026-10-27 13:13:49.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019105 for case CB-1786192907863-0735: :openssl_extraction_failed
[2026-10-27 13:13:49.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093605 for case CB-1786192908226-1818: :openssl_extraction_failed
[2026-10-27 13:13:49.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000950 for case CB-1786192924559-4313: :openssl_extraction_failed
[2026-10-27 13:13:49.497] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073485 for case CB-1786192908598-1074: :openssl_extraction_failed
[2026-10-27 13:13:49.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020754 for case CB-1786192924921-2326: :openssl_extraction_failed
[2026-10-27 13:13:49.530] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090893 for case CB-1786192925284-8493: :openssl_extraction_failed
[2026-10-27 13:13:49.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060441 for case CB-1786192908966-7391: :openssl_extraction_failed
[2026-10-27 13:13:49.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017052 for case CB-1786192925645-4370: :openssl_extraction_failed
[2026-10-27 13:13:49.576] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053891 for case CB-1786192909370-1090: :openssl_extraction_failed
[2026-10-27 13:13:49.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078600 for case CB-1786192926004-0190: :openssl_extraction_failed
[2026-10-27 13:13:49.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000091 for case CB-1786192909739-2942: :openssl_extraction_failed
[2026-10-27 13:13:49.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091743 for case CB-1786192926366-9973: :openssl_extraction_failed
[2026-10-27 13:13:49.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006225 for case CB-1786192910070-1615: :openssl_extraction_failed
[2026-10-27 13:13:49.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047261 for case CB-1786192926724-6075: :openssl_extraction_failed
[2026-10-27 13:13:49.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025263 for case CB-1786192910436-3442: :openssl_extraction_failed
[2026-10-27 13:13:49.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020427 for case CB-1786192927063-4183: :openssl_extraction_failed
[2026-10-27 13:13:49.708] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023832 for case CB-1786192910764-9840: :openssl_extraction_failed
[2026-10-27 13:13:49.709] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007833 for case CB-1786192927395-3109: :openssl_extraction_failed
[2026-10-27 13:13:49.726] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006372 for case CB-1786192927722-8528: :openssl_extraction_failed
[2026-10-27 13:13:49.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089835 for case CB-1786192911131-6758: :openssl_extraction_failed
[2026-10-27 13:13:49.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039797 for case CB-1786192928053-1385: :openssl_extraction_failed
[2026-10-27 13:13:49.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000320 for case CB-1786192911472-0886: :openssl_extraction_failed
[2026-10-27 13:13:49.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086235 for case CB-1786192928379-7089: :openssl_extraction_failed
[2026-10-27 13:13:49.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018294 for case CB-1786192911823-7417: :openssl_extraction_failed
[2026-10-27 13:13:49.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090328 for case CB-1786192928727-1318: :openssl_extraction_failed
[2026-10-27 13:13:49.789] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051281 for case CB-1786192912163-6861: :openssl_extraction_failed
[2026-10-27 13:13:49.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089425 for case CB-1786192929061-3114: :openssl_extraction_failed
[2026-10-27 13:13:49.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024806 for case CB-1786192912499-7248: :openssl_extraction_failed
[2026-10-27 13:13:49.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079069 for case CB-1786192929417-4422: :openssl_extraction_failed
[2026-10-27 13:13:49.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095429 for case CB-1786192912850-3466: :openssl_extraction_failed
[2026-10-27 13:13:49.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085967 for case CB-1786192929772-0079: :openssl_extraction_failed
[2026-10-27 13:13:49.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075027 for case CB-1786192913178-7058: :openssl_extraction_failed
[2026-10-27 13:13:49.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057991 for case CB-1786192930170-1791: :openssl_extraction_failed
[2026-10-27 13:13:49.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033503 for case CB-1786192913508-0879: :openssl_extraction_failed
[2026-10-27 13:13:49.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059084 for case CB-1786192930512-1138: :openssl_extraction_failed
[2026-10-27 13:13:49.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097323 for case CB-1786192913910-4088: :openssl_extraction_failed
[2026-10-27 13:13:49.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050349 for case CB-1786192930903-7762: :openssl_extraction_failed
[2026-10-27 13:13:49.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088949 for case CB-1786192914296-9387: :openssl_extraction_failed
[2026-10-27 13:13:49.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096675 for case CB-1786192931238-4364: :openssl_extraction_failed
[2026-10-27 13:13:49.922] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086835 for case CB-1786192914706-0970: :openssl_extraction_failed
[2026-10-27 13:13:49.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084604 for case CB-1786192931599-7900: :openssl_extraction_failed
[2026-10-27 13:13:49.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099188 for case CB-1786192915051-0185: :openssl_extraction_failed
[2026-10-27 13:13:49.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034483 for case CB-1786192931945-6267: :openssl_extraction_failed
[2026-10-27 13:13:49.964] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071059 for case CB-1786192915388-7569: :openssl_extraction_failed
[2026-10-27 13:13:49.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001704 for case CB-1786192932353-5413: :openssl_extraction_failed
[2026-10-27 13:13:49.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071280 for case CB-1786192915724-6476: :openssl_extraction_failed
[2026-10-27 13:13:50.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019766 for case CB-1786192932688-2781: :openssl_extraction_failed
[2026-10-27 13:13:50.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082783 for case CB-1786192916069-2191: :openssl_extraction_failed
[2026-10-27 13:13:50.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051283 for case CB-1786192933022-0948: :openssl_extraction_failed
[2026-10-27 13:13:50.024] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087685 for case CB-1786192916426-5054: :openssl_extraction_failed
[2026-10-27 13:13:50.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084688 for case CB-1786192933363-2907: :openssl_extraction_failed
[2026-10-27 13:13:50.039] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008844 for case CB-1786192916755-6635: :openssl_extraction_failed
[2026-10-27 13:13:50.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011009 for case CB-1786192933721-8393: :openssl_extraction_failed
[2026-10-27 13:13:50.064] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078011 for case CB-1786192917104-4060: :openssl_extraction_failed
[2026-10-27 13:13:50.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053979 for case CB-1786192934105-7897: :openssl_extraction_failed
[2026-10-27 13:13:50.086] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004445 for case CB-1786192917451-3435: :openssl_extraction_failed
[2026-10-27 13:13:50.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049507 for case CB-1786192934585-4580: :openssl_extraction_failed
[2026-10-27 13:13:50.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061663 for case CB-1786192917787-2669: :openssl_extraction_failed
[2026-10-27 13:13:50.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017634 for case CB-1786192934922-0553: :openssl_extraction_failed
[2026-10-27 13:13:50.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096304 for case CB-1786192918154-0456: :openssl_extraction_failed
[2026-10-27 13:13:50.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084742 for case CB-1786192935290-3330: :openssl_extraction_failed
[2026-10-27 13:13:50.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094242 for case CB-1786192918480-1628: :openssl_extraction_failed
[2026-10-27 13:13:50.160] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035938 for case CB-1786192935698-2292: :openssl_extraction_failed
[2026-10-27 13:13:50.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001877 for case CB-1786192918797-4856: :openssl_extraction_failed
[2026-10-27 13:13:50.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021080 for case CB-1786192936029-8222: :openssl_extraction_failed
[2026-10-27 13:13:50.186] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033272 for case CB-1786192919142-8067: :openssl_extraction_failed
[2026-10-27 13:13:50.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062767 for case CB-1786192936388-8373: :openssl_extraction_failed
[2026-10-27 13:13:50.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018216 for case CB-1786192919507-3272: :openssl_extraction_failed
[2026-10-27 13:13:50.229] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024715 for case CB-1786192919907-4461: :openssl_extraction_failed
[2026-10-27 13:13:50.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057224 for case CB-1786192936825-9625: :openssl_extraction_failed
[2026-10-27 13:13:50.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017033 for case CB-1786192937213-2657: :openssl_extraction_failed
[2026-10-27 13:13:50.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069318 for case CB-1786192937563-4096: :openssl_extraction_failed
[2026-10-27 13:13:50.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074647 for case CB-1786192920289-4202: :openssl_extraction_failed
[2026-10-27 13:13:50.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075350 for case CB-1786192920641-5454: :openssl_extraction_failed
[2026-10-27 13:13:50.275] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097209 for case CB-1786192937908-7933: :openssl_extraction_failed
[2026-10-27 13:13:50.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042929 for case CB-1786192920995-4783: :openssl_extraction_failed
[2026-10-27 13:13:50.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079175 for case CB-1786192938245-4152: :openssl_extraction_failed
[2026-10-27 13:13:50.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014263 for case CB-1786192921343-5664: :openssl_extraction_failed
[2026-10-27 13:13:50.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016609 for case CB-1786192938611-3531: :openssl_extraction_failed
[2026-10-27 13:13:50.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064744 for case CB-1786192921731-9325: :openssl_extraction_failed
[2026-10-27 13:13:50.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061447 for case CB-1786192938950-7371: :openssl_extraction_failed
[2026-10-27 13:13:50.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017412 for case CB-1786192922085-2851: :openssl_extraction_failed
[2026-10-27 13:13:50.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025005 for case CB-1786192939365-1905: :openssl_extraction_failed
[2026-10-27 13:13:50.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057514 for case CB-1786192922450-4213: :openssl_extraction_failed
[2026-10-27 13:13:50.366] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095696 for case CB-1786192939699-7557: :openssl_extraction_failed
[2026-10-27 13:13:50.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090071 for case CB-1786192940042-2141: :openssl_extraction_failed
[2026-10-27 13:13:50.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054005 for case CB-1786192922796-8070: :openssl_extraction_failed
[2026-10-27 13:13:50.423] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006280 for case CB-1786192940387-0404: :openssl_extraction_failed
[2026-10-27 13:13:50.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011099 for case CB-1786192923142-5301: :openssl_extraction_failed
[2026-10-27 13:13:50.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099035 for case CB-1786192923502-8704: :openssl_extraction_failed
[2026-10-27 13:13:50.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054265 for case CB-1786192940730-8083: :openssl_extraction_failed
[2026-10-27 13:13:50.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000369 for case CB-1786192941054-0769: :openssl_extraction_failed
[2026-10-27 13:13:50.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005237 for case CB-1786192923858-3116: :openssl_extraction_failed
[2026-10-27 13:13:50.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059892 for case CB-1786192941390-9660: :openssl_extraction_failed
[2026-10-27 13:13:50.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025942 for case CB-1786192924197-5148: :openssl_extraction_failed
[2026-10-27 13:13:50.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075629 for case CB-1786192941739-1100: :openssl_extraction_failed
[2026-10-27 13:13:50.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000950 for case CB-1786192924559-4313: :openssl_extraction_failed
[2026-10-27 13:13:50.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002548 for case CB-1786192942102-9702: :openssl_extraction_failed
[2026-10-27 13:13:50.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020754 for case CB-1786192924921-2326: :openssl_extraction_failed
[2026-10-27 13:13:50.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094221 for case CB-1786192942442-9579: :openssl_extraction_failed
[2026-10-27 13:13:50.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090893 for case CB-1786192925284-8493: :openssl_extraction_failed
[2026-10-27 13:13:50.596] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015198 for case CB-1786192942799-9798: :openssl_extraction_failed
[2026-10-27 13:13:50.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017052 for case CB-1786192925645-4370: :openssl_extraction_failed
[2026-10-27 13:13:50.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031727 for case CB-1786192943164-2727: :openssl_extraction_failed
[2026-10-27 13:13:50.617] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078600 for case CB-1786192926004-0190: :openssl_extraction_failed
[2026-10-27 13:13:50.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091743 for case CB-1786192926366-9973: :openssl_extraction_failed
[2026-10-27 13:13:50.640] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009463 for case CB-1786192943546-8779: :openssl_extraction_failed
[2026-10-27 13:13:50.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047261 for case CB-1786192926724-6075: :openssl_extraction_failed
[2026-10-27 13:13:50.678] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010106 for case CB-1786192943891-0403: :openssl_extraction_failed
[2026-10-27 13:13:50.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020427 for case CB-1786192927063-4183: :openssl_extraction_failed
[2026-10-27 13:13:50.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060947 for case CB-1786192944233-7835: :openssl_extraction_failed
[2026-10-27 13:13:50.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007833 for case CB-1786192927395-3109: :openssl_extraction_failed
[2026-10-27 13:13:50.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021295 for case CB-1786192944622-6545: :openssl_extraction_failed
[2026-10-27 13:13:50.767] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006372 for case CB-1786192927722-8528: :openssl_extraction_failed
[2026-10-27 13:13:50.775] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017927 for case CB-1786192944958-8725: :openssl_extraction_failed
[2026-10-27 13:13:50.794] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039797 for case CB-1786192928053-1385: :openssl_extraction_failed
[2026-10-27 13:13:50.795] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022679 for case CB-1786192945325-8731: :openssl_extraction_failed
[2026-10-27 13:13:50.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086235 for case CB-1786192928379-7089: :openssl_extraction_failed
[2026-10-27 13:13:50.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014999 for case CB-1786192945652-0665: :openssl_extraction_failed
[2026-10-27 13:13:50.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090328 for case CB-1786192928727-1318: :openssl_extraction_failed
[2026-10-27 13:13:50.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089425 for case CB-1786192929061-3114: :openssl_extraction_failed
[2026-10-27 13:13:50.862] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076301 for case CB-1786192946015-2792: :openssl_extraction_failed
[2026-10-27 13:13:50.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079069 for case CB-1786192929417-4422: :openssl_extraction_failed
[2026-10-27 13:13:50.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057793 for case CB-1786192946345-4091: :openssl_extraction_failed
[2026-10-27 13:13:50.922] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085967 for case CB-1786192929772-0079: :openssl_extraction_failed
[2026-10-27 13:13:50.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016940 for case CB-1786192946677-5683: :openssl_extraction_failed
[2026-10-27 13:13:50.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057991 for case CB-1786192930170-1791: :openssl_extraction_failed
[2026-10-27 13:13:50.980] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080798 for case CB-1786192947088-8830: :openssl_extraction_failed
[2026-10-27 13:13:50.986] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059084 for case CB-1786192930512-1138: :openssl_extraction_failed
[2026-10-27 13:13:51.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053884 for case CB-1786192947534-1819: :openssl_extraction_failed
[2026-10-27 13:13:51.012] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050349 for case CB-1786192930903-7762: :openssl_extraction_failed
[2026-10-27 13:13:51.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087137 for case CB-1786192947957-5216: :openssl_extraction_failed
[2026-10-27 13:13:51.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096675 for case CB-1786192931238-4364: :openssl_extraction_failed
[2026-10-27 13:13:51.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000155 for case CB-1786192948323-0645: :openssl_extraction_failed
[2026-10-27 13:13:51.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084604 for case CB-1786192931599-7900: :openssl_extraction_failed
[2026-10-27 13:13:51.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034483 for case CB-1786192931945-6267: :openssl_extraction_failed
[2026-10-27 13:13:51.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005370 for case CB-1786192948704-4747: :openssl_extraction_failed
[2026-10-27 13:13:51.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001704 for case CB-1786192932353-5413: :openssl_extraction_failed
[2026-10-27 13:13:51.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094406 for case CB-1786192949056-8339: :openssl_extraction_failed
[2026-10-27 13:13:51.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019766 for case CB-1786192932688-2781: :openssl_extraction_failed
[2026-10-27 13:13:51.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010088 for case CB-1786192949413-5484: :openssl_extraction_failed
[2026-10-27 13:13:51.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051283 for case CB-1786192933022-0948: :openssl_extraction_failed
[2026-10-27 13:13:51.165] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054674 for case CB-1786192949754-4022: :openssl_extraction_failed
[2026-10-27 13:13:51.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084688 for case CB-1786192933363-2907: :openssl_extraction_failed
[2026-10-27 13:13:51.188] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011009 for case CB-1786192933721-8393: :openssl_extraction_failed
[2026-10-27 13:13:51.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084486 for case CB-1786192950105-1921: :openssl_extraction_failed
[2026-10-27 13:13:51.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053979 for case CB-1786192934105-7897: :openssl_extraction_failed
[2026-10-27 13:13:51.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017167 for case CB-1786192950422-5211: :openssl_extraction_failed
[2026-10-27 13:13:51.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049507 for case CB-1786192934585-4580: :openssl_extraction_failed
[2026-10-27 13:13:51.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076063 for case CB-1786192950762-8054: :openssl_extraction_failed
[2026-10-27 13:13:51.245] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017634 for case CB-1786192934922-0553: :openssl_extraction_failed
[2026-10-27 13:13:51.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024998 for case CB-1786192951142-3686: :openssl_extraction_failed
[2026-10-27 13:13:51.268] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084742 for case CB-1786192935290-3330: :openssl_extraction_failed
[2026-10-27 13:13:51.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019362 for case CB-1786192951469-4035: :openssl_extraction_failed
[2026-10-27 13:13:51.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035938 for case CB-1786192935698-2292: :openssl_extraction_failed
[2026-10-27 13:13:51.289] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050698 for case CB-1786192951843-5728: :openssl_extraction_failed
[2026-10-27 13:13:51.307] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021080 for case CB-1786192936029-8222: :openssl_extraction_failed
[2026-10-27 13:13:51.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021839 for case CB-1786192952201-3387: :openssl_extraction_failed
[2026-10-27 13:13:51.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062767 for case CB-1786192936388-8373: :openssl_extraction_failed
[2026-10-27 13:13:51.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029327 for case CB-1786192952525-2340: :openssl_extraction_failed
[2026-10-27 13:13:51.342] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057224 for case CB-1786192936825-9625: :openssl_extraction_failed
[2026-10-27 13:13:51.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059358 for case CB-1786192952847-2725: :openssl_extraction_failed
[2026-10-27 13:13:51.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017033 for case CB-1786192937213-2657: :openssl_extraction_failed
[2026-10-27 13:13:51.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050652 for case CB-1786192953189-4531: :openssl_extraction_failed
[2026-10-27 13:13:51.370] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069318 for case CB-1786192937563-4096: :openssl_extraction_failed
[2026-10-27 13:13:51.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032633 for case CB-1786192953540-8519: :openssl_extraction_failed
[2026-10-27 13:13:51.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097209 for case CB-1786192937908-7933: :openssl_extraction_failed
[2026-10-27 13:13:51.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047705 for case CB-1786192953880-3223: :openssl_extraction_failed
[2026-10-27 13:13:51.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079175 for case CB-1786192938245-4152: :openssl_extraction_failed
[2026-10-27 13:13:51.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080343 for case CB-1786192954386-5042: :openssl_extraction_failed
[2026-10-27 13:13:51.444] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071870 for case CB-1786192954867-4134: :openssl_extraction_failed
[2026-10-27 13:13:51.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016609 for case CB-1786192938611-3531: :openssl_extraction_failed
[2026-10-27 13:13:51.457] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056310 for case CB-1786192955427-0396: :openssl_extraction_failed
[2026-10-27 13:13:51.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061447 for case CB-1786192938950-7371: :openssl_extraction_failed
[2026-10-27 13:13:51.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097955 for case CB-1786192955952-1570: :openssl_extraction_failed
[2026-10-27 13:13:51.478] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025005 for case CB-1786192939365-1905: :openssl_extraction_failed
[2026-10-27 13:13:51.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095696 for case CB-1786192939699-7557: :openssl_extraction_failed
[2026-10-27 13:13:51.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053730 for case CB-1786192957269-3088: :openssl_extraction_failed
[2026-10-27 13:13:51.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036583 for case CB-1786192957784-9882: :openssl_extraction_failed
[2026-10-27 13:13:51.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090071 for case CB-1786192940042-2141: :openssl_extraction_failed
[2026-10-27 13:13:51.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090399 for case CB-1786192958294-0501: :openssl_extraction_failed
[2026-10-27 13:13:51.552] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006280 for case CB-1786192940387-0404: :openssl_extraction_failed
[2026-10-27 13:13:51.569] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061319 for case CB-1786192959776-4840: :openssl_extraction_failed
[2026-10-27 13:13:51.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054265 for case CB-1786192940730-8083: :openssl_extraction_failed
[2026-10-27 13:13:51.594] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059439 for case CB-1786192960311-4158: :openssl_extraction_failed
[2026-10-27 13:13:51.596] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000369 for case CB-1786192941054-0769: :openssl_extraction_failed
[2026-10-27 13:13:51.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055838 for case CB-1786192961401-3692: :openssl_extraction_failed
[2026-10-27 13:13:51.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059892 for case CB-1786192941390-9660: :openssl_extraction_failed
[2026-10-27 13:13:51.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054944 for case CB-1786192962306-6611: :openssl_extraction_failed
[2026-10-27 13:13:51.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075629 for case CB-1786192941739-1100: :openssl_extraction_failed
[2026-10-27 13:13:51.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049092 for case CB-1786192963044-1481: :openssl_extraction_failed
[2026-10-27 13:13:51.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002548 for case CB-1786192942102-9702: :openssl_extraction_failed
[2026-10-27 13:13:51.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039196 for case CB-1786192963612-8015: :openssl_extraction_failed
[2026-10-27 13:13:51.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094221 for case CB-1786192942442-9579: :openssl_extraction_failed
[2026-10-27 13:13:51.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092005 for case CB-1786192964973-1638: :openssl_extraction_failed
[2026-10-27 13:13:51.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015198 for case CB-1786192942799-9798: :openssl_extraction_failed
[2026-10-27 13:13:51.729] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062852 for case CB-1786192965851-5850: :openssl_extraction_failed
[2026-10-27 13:13:51.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031727 for case CB-1786192943164-2727: :openssl_extraction_failed
[2026-10-27 13:13:51.753] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061681 for case CB-1786192966815-4651: :openssl_extraction_failed
[2026-10-27 13:13:51.755] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009463 for case CB-1786192943546-8779: :openssl_extraction_failed
[2026-10-27 13:13:51.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004005 for case CB-1786192967499-5185: :openssl_extraction_failed
[2026-10-27 13:13:51.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010106 for case CB-1786192943891-0403: :openssl_extraction_failed
[2026-10-27 13:13:51.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019467 for case CB-1786192968365-3348: :openssl_extraction_failed
[2026-10-27 13:13:51.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060947 for case CB-1786192944233-7835: :openssl_extraction_failed
[2026-10-27 13:13:51.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026208 for case CB-1786192969038-8279: :openssl_extraction_failed
[2026-10-27 13:13:51.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021295 for case CB-1786192944622-6545: :openssl_extraction_failed
[2026-10-27 13:13:51.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091724 for case CB-1786192970164-5878: :openssl_extraction_failed
[2026-10-27 13:13:51.882] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017927 for case CB-1786192944958-8725: :openssl_extraction_failed
[2026-10-27 13:13:51.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080344 for case CB-1786192971712-9113: :openssl_extraction_failed
[2026-10-27 13:13:51.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022679 for case CB-1786192945325-8731: :openssl_extraction_failed
[2026-10-27 13:13:51.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006590 for case CB-1786192972703-1918: :openssl_extraction_failed
[2026-10-27 13:13:51.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065716 for case CB-1786192973338-9655: :openssl_extraction_failed
[2026-10-27 13:13:51.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014999 for case CB-1786192945652-0665: :openssl_extraction_failed
[2026-10-27 13:13:51.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076301 for case CB-1786192946015-2792: :openssl_extraction_failed
[2026-10-27 13:13:51.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089044 for case CB-1786192974438-5746: :openssl_extraction_failed
[2026-10-27 13:13:51.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057793 for case CB-1786192946345-4091: :openssl_extraction_failed
[2026-10-27 13:13:51.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048399 for case CB-1786192977734-2858: :openssl_extraction_failed
[2026-10-27 13:13:52.004] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016940 for case CB-1786192946677-5683: :openssl_extraction_failed
[2026-10-27 13:13:52.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028610 for case CB-1786192978623-5875: :openssl_extraction_failed
[2026-10-27 13:13:52.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080798 for case CB-1786192947088-8830: :openssl_extraction_failed
[2026-10-27 13:13:52.032] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096529 for case CB-1786192979149-4361: :openssl_extraction_failed
[2026-10-27 13:13:52.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048806 for case CB-1786192979666-5677: :openssl_extraction_failed
[2026-10-27 13:13:52.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053884 for case CB-1786192947534-1819: :openssl_extraction_failed
[2026-10-27 13:13:52.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065603 for case CB-1786192980153-6464: :openssl_extraction_failed
[2026-10-27 13:13:52.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087137 for case CB-1786192947957-5216: :openssl_extraction_failed
[2026-10-27 13:13:52.084] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069384 for case CB-1786192980672-1411: :openssl_extraction_failed
[2026-10-27 13:13:52.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000155 for case CB-1786192948323-0645: :openssl_extraction_failed
[2026-10-27 13:13:52.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081303 for case CB-1786192981169-9755: :openssl_extraction_failed
[2026-10-27 13:13:52.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005370 for case CB-1786192948704-4747: :openssl_extraction_failed
[2026-10-27 13:13:52.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005669 for case CB-1786192981692-9076: :openssl_extraction_failed
[2026-10-27 13:13:52.117] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094406 for case CB-1786192949056-8339: :openssl_extraction_failed
[2026-10-27 13:13:52.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017434 for case CB-1786192982267-0999: :openssl_extraction_failed
[2026-10-27 13:13:52.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010088 for case CB-1786192949413-5484: :openssl_extraction_failed
[2026-10-27 13:13:52.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011450 for case CB-1786192982772-4295: :openssl_extraction_failed
[2026-10-27 13:13:52.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054674 for case CB-1786192949754-4022: :openssl_extraction_failed
[2026-10-27 13:13:52.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005180 for case CB-1786192983289-5657: :openssl_extraction_failed
[2026-10-27 13:13:52.174] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084486 for case CB-1786192950105-1921: :openssl_extraction_failed
[2026-10-27 13:13:52.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045880 for case CB-1786192983780-0506: :openssl_extraction_failed
[2026-10-27 13:13:52.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017167 for case CB-1786192950422-5211: :openssl_extraction_failed
[2026-10-27 13:13:52.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086742 for case CB-1786192984260-6030: :openssl_extraction_failed
[2026-10-27 13:13:52.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076063 for case CB-1786192950762-8054: :openssl_extraction_failed
[2026-10-27 13:13:52.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039811 for case CB-1786192984745-3550: :openssl_extraction_failed
[2026-10-27 13:13:52.226] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080374 for case CB-1786192985250-0092: :openssl_extraction_failed
[2026-10-27 13:13:52.235] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024998 for case CB-1786192951142-3686: :openssl_extraction_failed
[2026-10-27 13:13:52.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007883 for case CB-1786192985743-1325: :openssl_extraction_failed
[2026-10-27 13:13:52.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019362 for case CB-1786192951469-4035: :openssl_extraction_failed
[2026-10-27 13:13:52.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074346 for case CB-1786192986230-3092: :openssl_extraction_failed
[2026-10-27 13:13:52.290] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022497 for case CB-1786192986655-6518: :openssl_extraction_failed
[2026-10-27 13:13:52.304] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050698 for case CB-1786192951843-5728: :openssl_extraction_failed
[2026-10-27 13:13:52.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021839 for case CB-1786192952201-3387: :openssl_extraction_failed
[2026-10-27 13:13:52.324] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014426 for case CB-1786192987084-6442: :openssl_extraction_failed
[2026-10-27 13:13:52.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029327 for case CB-1786192952525-2340: :openssl_extraction_failed
[2026-10-27 13:13:52.347] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097161 for case CB-1786192987529-8657: :openssl_extraction_failed
[2026-10-27 13:13:52.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059358 for case CB-1786192952847-2725: :openssl_extraction_failed
[2026-10-27 13:13:52.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050478 for case CB-1786192988185-2234: :openssl_extraction_failed
[2026-10-27 13:13:52.391] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011277 for case CB-1786192988601-0533: :openssl_extraction_failed
[2026-10-27 13:13:52.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050652 for case CB-1786192953189-4531: :openssl_extraction_failed
[2026-10-27 13:13:52.411] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021566 for case CB-1786192988987-5182: :openssl_extraction_failed
[2026-10-27 13:13:52.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032633 for case CB-1786192953540-8519: :openssl_extraction_failed
[2026-10-27 13:13:52.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080687 for case CB-1786192989469-3335: :openssl_extraction_failed
[2026-10-27 13:13:52.447] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047705 for case CB-1786192953880-3223: :openssl_extraction_failed
[2026-10-27 13:13:52.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071558 for case CB-1786192989981-6542: :openssl_extraction_failed
[2026-10-27 13:13:52.472] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080343 for case CB-1786192954386-5042: :openssl_extraction_failed
[2026-10-27 13:13:52.481] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087281 for case CB-1786192990491-1574: :openssl_extraction_failed
[2026-10-27 13:13:52.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071870 for case CB-1786192954867-4134: :openssl_extraction_failed
[2026-10-27 13:13:52.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052791 for case CB-1786192990974-4076: :openssl_extraction_failed
[2026-10-27 13:13:52.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056310 for case CB-1786192955427-0396: :openssl_extraction_failed
[2026-10-27 13:13:52.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068364 for case CB-1786192991445-2833: :openssl_extraction_failed
[2026-10-27 13:13:52.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097955 for case CB-1786192955952-1570: :openssl_extraction_failed
[2026-10-27 13:13:52.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043384 for case CB-1786192991878-2912: :openssl_extraction_failed
[2026-10-27 13:13:52.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053730 for case CB-1786192957269-3088: :openssl_extraction_failed
[2026-10-27 13:13:52.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008489 for case CB-1786192992320-2549: :openssl_extraction_failed
[2026-10-27 13:13:52.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036583 for case CB-1786192957784-9882: :openssl_extraction_failed
[2026-10-27 13:13:52.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043057 for case CB-1786192992725-9691: :openssl_extraction_failed
[2026-10-27 13:13:52.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090399 for case CB-1786192958294-0501: :openssl_extraction_failed
[2026-10-27 13:13:52.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083875 for case CB-1786192993210-3725: :openssl_extraction_failed
[2026-10-27 13:13:52.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061319 for case CB-1786192959776-4840: :openssl_extraction_failed
[2026-10-27 13:13:52.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005246 for case CB-1786192993639-5216: :openssl_extraction_failed
[2026-10-27 13:13:52.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059439 for case CB-1786192960311-4158: :openssl_extraction_failed
[2026-10-27 13:13:52.636] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079406 for case CB-1786192994116-0579: :openssl_extraction_failed
[2026-10-27 13:13:52.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037096 for case CB-1786192994567-9981: :openssl_extraction_failed
[2026-10-27 13:13:52.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055838 for case CB-1786192961401-3692: :openssl_extraction_failed
[2026-10-27 13:13:52.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054944 for case CB-1786192962306-6611: :openssl_extraction_failed
[2026-10-27 13:13:52.671] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023132 for case CB-1786192994981-2440: :openssl_extraction_failed
[2026-10-27 13:13:52.696] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086181 for case CB-1786192995446-1633: :openssl_extraction_failed
[2026-10-27 13:13:52.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049092 for case CB-1786192963044-1481: :openssl_extraction_failed
[2026-10-27 13:13:52.720] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043516 for case CB-1786192995865-4933: :openssl_extraction_failed
[2026-10-27 13:13:52.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039196 for case CB-1786192963612-8015: :openssl_extraction_failed
[2026-10-27 13:13:52.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092005 for case CB-1786192964973-1638: :openssl_extraction_failed
[2026-10-27 13:13:52.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000794 for case CB-1786192996320-2071: :openssl_extraction_failed
[2026-10-27 13:13:52.769] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006769 for case CB-1786192996808-3345: :openssl_extraction_failed
[2026-10-27 13:13:52.770] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062852 for case CB-1786192965851-5850: :openssl_extraction_failed
[2026-10-27 13:13:52.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037079 for case CB-1786192997342-4476: :openssl_extraction_failed
[2026-10-27 13:13:52.825] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061681 for case CB-1786192966815-4651: :openssl_extraction_failed
[2026-10-27 13:13:52.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006168 for case CB-1786192997883-5544: :openssl_extraction_failed
[2026-10-27 13:13:52.857] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004005 for case CB-1786192967499-5185: :openssl_extraction_failed
[2026-10-27 13:13:52.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092690 for case CB-1786192998323-8664: :openssl_extraction_failed
[2026-10-27 13:13:52.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019467 for case CB-1786192968365-3348: :openssl_extraction_failed
[2026-10-27 13:13:52.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074128 for case CB-1786192998844-6816: :openssl_extraction_failed
[2026-10-27 13:13:52.914] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026208 for case CB-1786192969038-8279: :openssl_extraction_failed
[2026-10-27 13:13:52.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007955 for case CB-1786192999398-1414: :openssl_extraction_failed
[2026-10-27 13:13:52.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091724 for case CB-1786192970164-5878: :openssl_extraction_failed
[2026-10-27 13:13:52.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095856 for case CB-1786192999927-6320: :openssl_extraction_failed
[2026-10-27 13:13:52.964] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080344 for case CB-1786192971712-9113: :openssl_extraction_failed
[2026-10-27 13:13:52.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046997 for case CB-1786193000558-5521: :openssl_extraction_failed
[2026-10-27 13:13:53.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006590 for case CB-1786192972703-1918: :openssl_extraction_failed
[2026-10-27 13:13:53.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042359 for case CB-1786193001061-5584: :openssl_extraction_failed
[2026-10-27 13:13:53.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072679 for case CB-1786193001602-1056: :openssl_extraction_failed
[2026-10-27 13:13:53.037] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065716 for case CB-1786192973338-9655: :openssl_extraction_failed
[2026-10-27 13:13:53.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063095 for case CB-1786193002020-4795: :openssl_extraction_failed
[2026-10-27 13:13:53.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089044 for case CB-1786192974438-5746: :openssl_extraction_failed
[2026-10-27 13:13:53.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000900 for case CB-1786193002539-8822: :openssl_extraction_failed
[2026-10-27 13:13:53.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048399 for case CB-1786192977734-2858: :openssl_extraction_failed
[2026-10-27 13:13:53.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028610 for case CB-1786192978623-5875: :openssl_extraction_failed
[2026-10-27 13:13:53.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018942 for case CB-1786193002993-6465: :openssl_extraction_failed
[2026-10-27 13:13:53.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096529 for case CB-1786192979149-4361: :openssl_extraction_failed
[2026-10-27 13:13:53.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060110 for case CB-1786193003519-6511: :openssl_extraction_failed
[2026-10-27 13:13:53.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048806 for case CB-1786192979666-5677: :openssl_extraction_failed
[2026-10-27 13:13:53.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064735 for case CB-1786193004097-9293: :openssl_extraction_failed
[2026-10-27 13:13:53.175] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044161 for case CB-1786193004506-0935: :openssl_extraction_failed
[2026-10-27 13:13:53.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065603 for case CB-1786192980153-6464: :openssl_extraction_failed
[2026-10-27 13:13:53.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043813 for case CB-1786193004951-4584: :openssl_extraction_failed
[2026-10-27 13:13:53.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069384 for case CB-1786192980672-1411: :openssl_extraction_failed
[2026-10-27 13:13:53.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081303 for case CB-1786192981169-9755: :openssl_extraction_failed
[2026-10-27 13:13:53.219] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088044 for case CB-1786193005509-3847: :openssl_extraction_failed
[2026-10-27 13:13:53.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005669 for case CB-1786192981692-9076: :openssl_extraction_failed
[2026-10-27 13:13:53.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010366 for case CB-1786193005919-2322: :openssl_extraction_failed
[2026-10-27 13:13:53.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017434 for case CB-1786192982267-0999: :openssl_extraction_failed
[2026-10-27 13:13:53.259] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093022 for case CB-1786193006429-5906: :openssl_extraction_failed
[2026-10-27 13:13:53.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011450 for case CB-1786192982772-4295: :openssl_extraction_failed
[2026-10-27 13:13:53.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044924 for case CB-1786193006985-9126: :openssl_extraction_failed
[2026-10-27 13:13:53.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005180 for case CB-1786192983289-5657: :openssl_extraction_failed
[2026-10-27 13:13:53.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060367 for case CB-1786193007389-7093: :openssl_extraction_failed
[2026-10-27 13:13:53.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045880 for case CB-1786192983780-0506: :openssl_extraction_failed
[2026-10-27 13:13:53.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094251 for case CB-1786193007944-6404: :openssl_extraction_failed
[2026-10-27 13:13:53.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086742 for case CB-1786192984260-6030: :openssl_extraction_failed
[2026-10-27 13:13:53.347] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039811 for case CB-1786192984745-3550: :openssl_extraction_failed
[2026-10-27 13:13:53.348] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047994 for case CB-1786193008528-8738: :openssl_extraction_failed
[2026-10-27 13:13:53.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080374 for case CB-1786192985250-0092: :openssl_extraction_failed
[2026-10-27 13:13:53.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078510 for case CB-1786193008962-2586: :openssl_extraction_failed
[2026-10-27 13:13:53.386] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007883 for case CB-1786192985743-1325: :openssl_extraction_failed
[2026-10-27 13:13:53.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057568 for case CB-1786193009403-2345: :openssl_extraction_failed
[2026-10-27 13:13:53.409] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074346 for case CB-1786192986230-3092: :openssl_extraction_failed
[2026-10-27 13:13:53.417] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078826 for case CB-1786193009816-1345: :openssl_extraction_failed
[2026-10-27 13:13:53.435] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022497 for case CB-1786192986655-6518: :openssl_extraction_failed
[2026-10-27 13:13:53.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033906 for case CB-1786193010268-8085: :openssl_extraction_failed
[2026-10-27 13:13:53.459] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014426 for case CB-1786192987084-6442: :openssl_extraction_failed
[2026-10-27 13:13:53.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052314 for case CB-1786193010892-4302: :openssl_extraction_failed
[2026-10-27 13:13:53.475] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097161 for case CB-1786192987529-8657: :openssl_extraction_failed
[2026-10-27 13:13:53.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044767 for case CB-1786193011329-6047: :openssl_extraction_failed
[2026-10-27 13:13:53.491] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050478 for case CB-1786192988185-2234: :openssl_extraction_failed
[2026-10-27 13:13:53.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011277 for case CB-1786192988601-0533: :openssl_extraction_failed
[2026-10-27 13:13:53.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058278 for case CB-1786193011806-3604: :openssl_extraction_failed
[2026-10-27 13:13:53.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030530 for case CB-1786193012223-6626: :openssl_extraction_failed
[2026-10-27 13:13:53.530] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021566 for case CB-1786192988987-5182: :openssl_extraction_failed
[2026-10-27 13:13:53.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021220 for case CB-1786193012631-2628: :openssl_extraction_failed
[2026-10-27 13:13:53.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080687 for case CB-1786192989469-3335: :openssl_extraction_failed
[2026-10-27 13:13:53.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071558 for case CB-1786192989981-6542: :openssl_extraction_failed
[2026-10-27 13:13:53.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091048 for case CB-1786193013134-2070: :openssl_extraction_failed
[2026-10-27 13:13:53.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087281 for case CB-1786192990491-1574: :openssl_extraction_failed
[2026-10-27 13:13:53.596] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012704 for case CB-1786193014511-1468: :openssl_extraction_failed
[2026-10-27 13:13:53.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048682 for case CB-1786193014979-9464: :openssl_extraction_failed
[2026-10-27 13:13:53.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030124 for case CB-1786193015804-1464: :openssl_extraction_failed
[2026-10-27 13:13:53.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052791 for case CB-1786192990974-4076: :openssl_extraction_failed
[2026-10-27 13:13:53.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068364 for case CB-1786192991445-2833: :openssl_extraction_failed
[2026-10-27 13:13:53.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039880 for case CB-1786193016239-7689: :openssl_extraction_failed
[2026-10-27 13:13:53.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084130 for case CB-1786193016664-9692: :openssl_extraction_failed
[2026-10-27 13:13:53.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043384 for case CB-1786192991878-2912: :openssl_extraction_failed
[2026-10-27 13:13:53.686] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075783 for case CB-1786193017077-1531: :openssl_extraction_failed
[2026-10-27 13:13:53.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008489 for case CB-1786192992320-2549: :openssl_extraction_failed
[2026-10-27 13:13:53.708] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072283 for case CB-1786193017515-6302: :openssl_extraction_failed
[2026-10-27 13:13:53.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043057 for case CB-1786192992725-9691: :openssl_extraction_failed
[2026-10-27 13:13:53.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031573 for case CB-1786193017927-4660: :openssl_extraction_failed
[2026-10-27 13:13:53.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034145 for case CB-1786193018345-3340: :openssl_extraction_failed
[2026-10-27 13:13:53.765] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035546 for case CB-1786193018748-9740: :openssl_extraction_failed
[2026-10-27 13:13:53.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083875 for case CB-1786192993210-3725: :openssl_extraction_failed
[2026-10-27 13:13:53.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005246 for case CB-1786192993639-5216: :openssl_extraction_failed
[2026-10-27 13:13:53.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085384 for case CB-1786193019152-3768: :openssl_extraction_failed
[2026-10-27 13:13:53.812] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079406 for case CB-1786192994116-0579: :openssl_extraction_failed
[2026-10-27 13:13:53.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005644 for case CB-1786193019602-7470: :openssl_extraction_failed
[2026-10-27 13:13:53.829] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037096 for case CB-1786192994567-9981: :openssl_extraction_failed
[2026-10-27 13:13:53.844] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086402 for case CB-1786193020018-0007: :openssl_extraction_failed
[2026-10-27 13:13:53.852] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023132 for case CB-1786192994981-2440: :openssl_extraction_failed
[2026-10-27 13:13:53.868] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076499 for case CB-1786193020428-2547: :openssl_extraction_failed
[2026-10-27 13:13:53.874] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086181 for case CB-1786192995446-1633: :openssl_extraction_failed
[2026-10-27 13:13:53.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068257 for case CB-1786193020869-2738: :openssl_extraction_failed
[2026-10-27 13:13:53.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043516 for case CB-1786192995865-4933: :openssl_extraction_failed
[2026-10-27 13:13:53.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034899 for case CB-1786193021296-5789: :openssl_extraction_failed
[2026-10-27 13:13:53.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000794 for case CB-1786192996320-2071: :openssl_extraction_failed
[2026-10-27 13:13:53.948] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006769 for case CB-1786192996808-3345: :openssl_extraction_failed
[2026-10-27 13:13:53.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056562 for case CB-1786193021747-1225: :openssl_extraction_failed
[2026-10-27 13:13:53.969] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065781 for case CB-1786193022157-7099: :openssl_extraction_failed
[2026-10-27 13:13:53.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037079 for case CB-1786192997342-4476: :openssl_extraction_failed
[2026-10-27 13:13:53.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002419 for case CB-1786193022580-6481: :openssl_extraction_failed
[2026-10-27 13:13:53.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006168 for case CB-1786192997883-5544: :openssl_extraction_failed
[2026-10-27 13:13:54.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001469 for case CB-1786193023017-6234: :openssl_extraction_failed
[2026-10-27 13:13:54.014] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092690 for case CB-1786192998323-8664: :openssl_extraction_failed
[2026-10-27 13:13:54.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008417 for case CB-1786193023466-2889: :openssl_extraction_failed
[2026-10-27 13:13:54.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074128 for case CB-1786192998844-6816: :openssl_extraction_failed
[2026-10-27 13:13:54.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072325 for case CB-1786193023872-7798: :openssl_extraction_failed
[2026-10-27 13:13:54.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007955 for case CB-1786192999398-1414: :openssl_extraction_failed
[2026-10-27 13:13:54.074] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032885 for case CB-1786193024299-4452: :openssl_extraction_failed
[2026-10-27 13:13:54.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095856 for case CB-1786192999927-6320: :openssl_extraction_failed
[2026-10-27 13:13:54.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064146 for case CB-1786193024667-1139: :openssl_extraction_failed
[2026-10-27 13:13:54.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095091 for case CB-1786193025020-5429: :openssl_extraction_failed
[2026-10-27 13:13:54.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046997 for case CB-1786193000558-5521: :openssl_extraction_failed
[2026-10-27 13:13:54.140] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091157 for case CB-1786193025371-6859: :openssl_extraction_failed
[2026-10-27 13:13:54.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042359 for case CB-1786193001061-5584: :openssl_extraction_failed
[2026-10-27 13:13:54.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051412 for case CB-1786193025726-4119: :openssl_extraction_failed
[2026-10-27 13:13:54.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072679 for case CB-1786193001602-1056: :openssl_extraction_failed
[2026-10-27 13:13:54.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052982 for case CB-1786193026084-5716: :openssl_extraction_failed
[2026-10-27 13:13:54.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063095 for case CB-1786193002020-4795: :openssl_extraction_failed
[2026-10-27 13:13:54.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074620 for case CB-1786193026476-2740: :openssl_extraction_failed
[2026-10-27 13:13:54.223] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000900 for case CB-1786193002539-8822: :openssl_extraction_failed
[2026-10-27 13:13:54.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091004 for case CB-1786193026872-3373: :openssl_extraction_failed
[2026-10-27 13:13:54.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018942 for case CB-1786193002993-6465: :openssl_extraction_failed
[2026-10-27 13:13:54.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079141 for case CB-1786193027258-3278: :openssl_extraction_failed
[2026-10-27 13:13:54.269] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060110 for case CB-1786193003519-6511: :openssl_extraction_failed
[2026-10-27 13:13:54.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025929 for case CB-1786193027630-7891: :openssl_extraction_failed
[2026-10-27 13:13:54.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064735 for case CB-1786193004097-9293: :openssl_extraction_failed
[2026-10-27 13:13:54.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044161 for case CB-1786193004506-0935: :openssl_extraction_failed
[2026-10-27 13:13:54.333] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014511 for case CB-1786193028001-4046: :openssl_extraction_failed
[2026-10-27 13:13:54.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043813 for case CB-1786193004951-4584: :openssl_extraction_failed
[2026-10-27 13:13:54.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010015 for case CB-1786193028349-6022: :openssl_extraction_failed
[2026-10-27 13:13:54.355] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088044 for case CB-1786193005509-3847: :openssl_extraction_failed
[2026-10-27 13:13:54.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010366 for case CB-1786193005919-2322: :openssl_extraction_failed
[2026-10-27 13:13:54.384] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049283 for case CB-1786193028703-0923: :openssl_extraction_failed
[2026-10-27 13:13:54.388] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093022 for case CB-1786193006429-5906: :openssl_extraction_failed
[2026-10-27 13:13:54.408] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044924 for case CB-1786193006985-9126: :openssl_extraction_failed
[2026-10-27 13:13:54.411] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018464 for case CB-1786193029085-7481: :openssl_extraction_failed
[2026-10-27 13:13:54.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060367 for case CB-1786193007389-7093: :openssl_extraction_failed
[2026-10-27 13:13:54.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058586 for case CB-1786193029477-0868: :openssl_extraction_failed
[2026-10-27 13:13:54.456] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094251 for case CB-1786193007944-6404: :openssl_extraction_failed
[2026-10-27 13:13:54.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047994 for case CB-1786193008528-8738: :openssl_extraction_failed
[2026-10-27 13:13:54.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046332 for case CB-1786193029844-1032: :openssl_extraction_failed
[2026-10-27 13:13:54.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078510 for case CB-1786193008962-2586: :openssl_extraction_failed
[2026-10-27 13:13:54.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086844 for case CB-1786193030206-8705: :openssl_extraction_failed
[2026-10-27 13:13:54.514] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057568 for case CB-1786193009403-2345: :openssl_extraction_failed
[2026-10-27 13:13:54.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034926 for case CB-1786193030561-8706: :openssl_extraction_failed
[2026-10-27 13:13:54.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078826 for case CB-1786193009816-1345: :openssl_extraction_failed
[2026-10-27 13:13:54.533] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026065 for case CB-1786193030918-3150: :openssl_extraction_failed
[2026-10-27 13:13:54.552] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061844 for case CB-1786193031302-5097: :openssl_extraction_failed
[2026-10-27 13:13:54.557] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033906 for case CB-1786193010268-8085: :openssl_extraction_failed
[2026-10-27 13:13:54.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047059 for case CB-1786193031700-4253: :openssl_extraction_failed
[2026-10-27 13:13:54.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052314 for case CB-1786193010892-4302: :openssl_extraction_failed
[2026-10-27 13:13:54.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028899 for case CB-1786193032124-5498: :openssl_extraction_failed
[2026-10-27 13:13:54.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044767 for case CB-1786193011329-6047: :openssl_extraction_failed
[2026-10-27 13:13:54.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045014 for case CB-1786193032519-2078: :openssl_extraction_failed
[2026-10-27 13:13:54.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058278 for case CB-1786193011806-3604: :openssl_extraction_failed
[2026-10-27 13:13:54.635] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074595 for case CB-1786193032948-8766: :openssl_extraction_failed
[2026-10-27 13:13:54.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030530 for case CB-1786193012223-6626: :openssl_extraction_failed
[2026-10-27 13:13:54.660] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083760 for case CB-1786193033341-5460: :openssl_extraction_failed
[2026-10-27 13:13:54.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021220 for case CB-1786193012631-2628: :openssl_extraction_failed
[2026-10-27 13:13:54.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093964 for case CB-1786193033749-2768: :openssl_extraction_failed
[2026-10-27 13:13:54.696] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091048 for case CB-1786193013134-2070: :openssl_extraction_failed
[2026-10-27 13:13:54.707] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096541 for case CB-1786193034135-5733: :openssl_extraction_failed
[2026-10-27 13:13:54.723] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012704 for case CB-1786193014511-1468: :openssl_extraction_failed
[2026-10-27 13:13:54.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049418 for case CB-1786193034503-0577: :openssl_extraction_failed
[2026-10-27 13:13:54.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048682 for case CB-1786193014979-9464: :openssl_extraction_failed
[2026-10-27 13:13:54.751] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050612 for case CB-1786193034979-5331: :openssl_extraction_failed
[2026-10-27 13:13:54.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009086 for case CB-1786193035322-9033: :openssl_extraction_failed
[2026-10-27 13:13:54.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030124 for case CB-1786193015804-1464: :openssl_extraction_failed
[2026-10-27 13:13:54.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084470 for case CB-1786193035676-0199: :openssl_extraction_failed
[2026-10-27 13:13:54.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039880 for case CB-1786193016239-7689: :openssl_extraction_failed
[2026-10-27 13:13:54.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052573 for case CB-1786193036012-7104: :openssl_extraction_failed
[2026-10-27 13:13:54.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084130 for case CB-1786193016664-9692: :openssl_extraction_failed
[2026-10-27 13:13:54.871] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064360 for case CB-1786193036375-6105: :openssl_extraction_failed
[2026-10-27 13:13:54.875] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075783 for case CB-1786193017077-1531: :openssl_extraction_failed
[2026-10-27 13:13:54.902] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018934 for case CB-1786193036748-2219: :openssl_extraction_failed
[2026-10-27 13:13:54.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072283 for case CB-1786193017515-6302: :openssl_extraction_failed
[2026-10-27 13:13:54.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031573 for case CB-1786193017927-4660: :openssl_extraction_failed
[2026-10-27 13:13:54.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009386 for case CB-1786193037124-1395: :openssl_extraction_failed
[2026-10-27 13:13:54.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034145 for case CB-1786193018345-3340: :openssl_extraction_failed
[2026-10-27 13:13:54.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000828 for case CB-1786193037465-9819: :openssl_extraction_failed
[2026-10-27 13:13:54.991] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035546 for case CB-1786193018748-9740: :openssl_extraction_failed
[2026-10-27 13:13:54.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089771 for case CB-1786193037829-1738: :openssl_extraction_failed
[2026-10-27 13:13:55.032] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085384 for case CB-1786193019152-3768: :openssl_extraction_failed
[2026-10-27 13:13:55.034] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053495 for case CB-1786193038245-8238: :openssl_extraction_failed
[2026-10-27 13:13:55.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093369 for case CB-1786193038604-5144: :openssl_extraction_failed
[2026-10-27 13:13:55.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005644 for case CB-1786193019602-7470: :openssl_extraction_failed
[2026-10-27 13:13:55.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086222 for case CB-1786193038960-7520: :openssl_extraction_failed
[2026-10-27 13:13:55.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086402 for case CB-1786193020018-0007: :openssl_extraction_failed
[2026-10-27 13:13:55.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058809 for case CB-1786193039297-3742: :openssl_extraction_failed
[2026-10-27 13:13:55.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076499 for case CB-1786193020428-2547: :openssl_extraction_failed
[2026-10-27 13:13:55.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063031 for case CB-1786193039619-2862: :openssl_extraction_failed
[2026-10-27 13:13:55.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068257 for case CB-1786193020869-2738: :openssl_extraction_failed
[2026-10-27 13:13:55.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071078 for case CB-1786193039959-2893: :openssl_extraction_failed
[2026-10-27 13:13:55.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037065 for case CB-1786193040266-4285: :openssl_extraction_failed
[2026-10-27 13:13:55.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034899 for case CB-1786193021296-5789: :openssl_extraction_failed
[2026-10-27 13:13:55.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026142 for case CB-1786193040607-2562: :openssl_extraction_failed
[2026-10-27 13:13:55.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056562 for case CB-1786193021747-1225: :openssl_extraction_failed
[2026-10-27 13:13:55.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065781 for case CB-1786193022157-7099: :openssl_extraction_failed
[2026-10-27 13:13:55.235] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075881 for case CB-1786193040931-7828: :openssl_extraction_failed
[2026-10-27 13:13:55.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002419 for case CB-1786193022580-6481: :openssl_extraction_failed
[2026-10-27 13:13:55.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041960 for case CB-1786193041298-5947: :openssl_extraction_failed
[2026-10-27 13:13:55.291] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001469 for case CB-1786193023017-6234: :openssl_extraction_failed
[2026-10-27 13:13:55.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020478 for case CB-1786193041630-0093: :openssl_extraction_failed
[2026-10-27 13:13:55.321] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017309 for case CB-1786193041973-3777: :openssl_extraction_failed
[2026-10-27 13:13:55.323] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008417 for case CB-1786193023466-2889: :openssl_extraction_failed
[2026-10-27 13:13:55.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099526 for case CB-1786193042302-1331: :openssl_extraction_failed
[2026-10-27 13:13:55.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072325 for case CB-1786193023872-7798: :openssl_extraction_failed
[2026-10-27 13:13:55.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061459 for case CB-1786193042665-4591: :openssl_extraction_failed
[2026-10-27 13:13:55.373] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032885 for case CB-1786193024299-4452: :openssl_extraction_failed
[2026-10-27 13:13:55.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065541 for case CB-1786193042988-5685: :openssl_extraction_failed
[2026-10-27 13:13:55.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064146 for case CB-1786193024667-1139: :openssl_extraction_failed
[2026-10-27 13:13:55.409] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063661 for case CB-1786193043349-5460: :openssl_extraction_failed
[2026-10-27 13:13:55.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097940 for case CB-1786193043692-9778: :openssl_extraction_failed
[2026-10-27 13:13:55.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095091 for case CB-1786193025020-5429: :openssl_extraction_failed
[2026-10-27 13:13:55.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051775 for case CB-1786193044023-1473: :openssl_extraction_failed
[2026-10-27 13:13:55.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091157 for case CB-1786193025371-6859: :openssl_extraction_failed
[2026-10-27 13:13:55.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075118 for case CB-1786193044614-0309: :openssl_extraction_failed
[2026-10-27 13:13:55.499] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058179 for case CB-1786193045046-0931: :openssl_extraction_failed
[2026-10-27 13:13:55.501] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051412 for case CB-1786193025726-4119: :openssl_extraction_failed
[2026-10-27 13:13:55.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052982 for case CB-1786193026084-5716: :openssl_extraction_failed
[2026-10-27 13:13:55.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013503 for case CB-1786193045460-5141: :openssl_extraction_failed
[2026-10-27 13:13:55.569] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013693 for case CB-1786193045878-4251: :openssl_extraction_failed
[2026-10-27 13:13:55.583] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074620 for case CB-1786193026476-2740: :openssl_extraction_failed
[2026-10-27 13:13:55.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030581 for case CB-1786193046304-7039: :openssl_extraction_failed
[2026-10-27 13:13:55.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091004 for case CB-1786193026872-3373: :openssl_extraction_failed
[2026-10-27 13:13:55.619] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058661 for case CB-1786193046711-0814: :openssl_extraction_failed
[2026-10-27 13:13:55.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079141 for case CB-1786193027258-3278: :openssl_extraction_failed
[2026-10-27 13:13:55.659] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034135 for case CB-1786193047121-1855: :openssl_extraction_failed
[2026-10-27 13:13:55.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025929 for case CB-1786193027630-7891: :openssl_extraction_failed
[2026-10-27 13:13:55.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053593 for case CB-1786193047528-7226: :openssl_extraction_failed
[2026-10-27 13:13:55.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014511 for case CB-1786193028001-4046: :openssl_extraction_failed
[2026-10-27 13:13:55.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085442 for case CB-1786193048001-9753: :openssl_extraction_failed
[2026-10-27 13:13:55.731] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010015 for case CB-1786193028349-6022: :openssl_extraction_failed
[2026-10-27 13:13:55.765] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008948 for case CB-1786193048487-8263: :openssl_extraction_failed
[2026-10-27 13:13:55.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049283 for case CB-1786193028703-0923: :openssl_extraction_failed
[2026-10-27 13:13:55.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018464 for case CB-1786193029085-7481: :openssl_extraction_failed
[2026-10-27 13:13:55.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042448 for case CB-1786193048893-4231: :openssl_extraction_failed
[2026-10-27 13:13:55.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058586 for case CB-1786193029477-0868: :openssl_extraction_failed
[2026-10-27 13:13:55.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031465 for case CB-1786193049323-9599: :openssl_extraction_failed
[2026-10-27 13:13:55.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046332 for case CB-1786193029844-1032: :openssl_extraction_failed
[2026-10-27 13:13:55.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086844 for case CB-1786193030206-8705: :openssl_extraction_failed
[2026-10-27 13:13:55.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020430 for case CB-1786193049751-5773: :openssl_extraction_failed
[2026-10-27 13:13:55.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004345 for case CB-1786193050144-8656: :openssl_extraction_failed
[2026-10-27 13:13:55.903] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034926 for case CB-1786193030561-8706: :openssl_extraction_failed
[2026-10-27 13:13:55.937] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006407 for case CB-1786193050572-5734: :openssl_extraction_failed
[2026-10-27 13:13:55.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026065 for case CB-1786193030918-3150: :openssl_extraction_failed
[2026-10-27 13:13:55.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075936 for case CB-1786193051031-6661: :openssl_extraction_failed
[2026-10-27 13:13:55.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061844 for case CB-1786193031302-5097: :openssl_extraction_failed
[2026-10-27 13:13:55.990] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047059 for case CB-1786193031700-4253: :openssl_extraction_failed
[2026-10-27 13:13:55.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081603 for case CB-1786193051476-3757: :openssl_extraction_failed
[2026-10-27 13:13:56.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028899 for case CB-1786193032124-5498: :openssl_extraction_failed
[2026-10-27 13:13:56.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045035 for case CB-1786193051927-7933: :openssl_extraction_failed
[2026-10-27 13:13:56.045] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049671 for case CB-1786193052357-9065: :openssl_extraction_failed
[2026-10-27 13:13:56.046] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045014 for case CB-1786193032519-2078: :openssl_extraction_failed
[2026-10-27 13:13:56.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074595 for case CB-1786193032948-8766: :openssl_extraction_failed
[2026-10-27 13:13:56.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032879 for case CB-1786193052774-1720: :openssl_extraction_failed
[2026-10-27 13:13:56.094] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083760 for case CB-1786193033341-5460: :openssl_extraction_failed
[2026-10-27 13:13:56.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020957 for case CB-1786193053187-8584: :openssl_extraction_failed
[2026-10-27 13:13:56.132] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093964 for case CB-1786193033749-2768: :openssl_extraction_failed
[2026-10-27 13:13:56.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038567 for case CB-1786193053649-7033: :openssl_extraction_failed
[2026-10-27 13:13:56.158] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071607 for case CB-1786193054122-8823: :openssl_extraction_failed
[2026-10-27 13:13:56.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096541 for case CB-1786193034135-5733: :openssl_extraction_failed
[2026-10-27 13:13:56.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077628 for case CB-1786193054521-4074: :openssl_extraction_failed
[2026-10-27 13:13:56.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049418 for case CB-1786193034503-0577: :openssl_extraction_failed
[2026-10-27 13:13:56.198] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002372 for case CB-1786193054970-4780: :openssl_extraction_failed
[2026-10-27 13:13:56.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055105 for case CB-1786193055399-7044: :openssl_extraction_failed
[2026-10-27 13:13:56.217] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050612 for case CB-1786193034979-5331: :openssl_extraction_failed
[2026-10-27 13:13:56.235] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085203 for case CB-1786193055868-2941: :openssl_extraction_failed
[2026-10-27 13:13:56.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009086 for case CB-1786193035322-9033: :openssl_extraction_failed
[2026-10-27 13:13:56.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021076 for case CB-1786193056270-2183: :openssl_extraction_failed
[2026-10-27 13:13:56.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084470 for case CB-1786193035676-0199: :openssl_extraction_failed
[2026-10-27 13:13:56.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052573 for case CB-1786193036012-7104: :openssl_extraction_failed
[2026-10-27 13:13:56.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012370 for case CB-1786193056723-7553: :openssl_extraction_failed
[2026-10-27 13:13:56.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036814 for case CB-1786193057157-1634: :openssl_extraction_failed
[2026-10-27 13:13:56.303] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064360 for case CB-1786193036375-6105: :openssl_extraction_failed
[2026-10-27 13:13:56.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018934 for case CB-1786193036748-2219: :openssl_extraction_failed
[2026-10-27 13:13:56.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077676 for case CB-1786193057580-4944: :openssl_extraction_failed
[2026-10-27 13:13:56.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009386 for case CB-1786193037124-1395: :openssl_extraction_failed
[2026-10-27 13:13:56.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048101 for case CB-1786193058031-9005: :openssl_extraction_failed
[2026-10-27 13:13:56.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000828 for case CB-1786193037465-9819: :openssl_extraction_failed
[2026-10-27 13:13:56.389] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022526 for case CB-1786193058437-6917: :openssl_extraction_failed
[2026-10-27 13:13:56.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089771 for case CB-1786193037829-1738: :openssl_extraction_failed
[2026-10-27 13:13:56.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082442 for case CB-1786193058863-5566: :openssl_extraction_failed
[2026-10-27 13:13:56.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053495 for case CB-1786193038245-8238: :openssl_extraction_failed
[2026-10-27 13:13:56.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020782 for case CB-1786193059302-3114: :openssl_extraction_failed
[2026-10-27 13:13:56.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093369 for case CB-1786193038604-5144: :openssl_extraction_failed
[2026-10-27 13:13:56.464] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051655 for case CB-1786193059750-8824: :openssl_extraction_failed
[2026-10-27 13:13:56.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086222 for case CB-1786193038960-7520: :openssl_extraction_failed
[2026-10-27 13:13:56.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095462 for case CB-1786193060142-0209: :openssl_extraction_failed
[2026-10-27 13:13:56.502] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058809 for case CB-1786193039297-3742: :openssl_extraction_failed
[2026-10-27 13:13:56.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058507 for case CB-1786193060585-5600: :openssl_extraction_failed
[2026-10-27 13:13:56.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061770 for case CB-1786193060993-0683: :openssl_extraction_failed
[2026-10-27 13:13:56.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063031 for case CB-1786193039619-2862: :openssl_extraction_failed
[2026-10-27 13:13:56.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071078 for case CB-1786193039959-2893: :openssl_extraction_failed
[2026-10-27 13:13:56.561] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017212 for case CB-1786193061410-4742: :openssl_extraction_failed
[2026-10-27 13:13:56.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073137 for case CB-1786193061808-2398: :openssl_extraction_failed
[2026-10-27 13:13:56.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037065 for case CB-1786193040266-4285: :openssl_extraction_failed
[2026-10-27 13:13:56.602] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026142 for case CB-1786193040607-2562: :openssl_extraction_failed
[2026-10-27 13:13:56.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055981 for case CB-1786193062239-4256: :openssl_extraction_failed
[2026-10-27 13:13:56.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003860 for case CB-1786193062656-6672: :openssl_extraction_failed
[2026-10-27 13:13:56.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075881 for case CB-1786193040931-7828: :openssl_extraction_failed
[2026-10-27 13:13:56.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041960 for case CB-1786193041298-5947: :openssl_extraction_failed
[2026-10-27 13:13:56.667] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008113 for case CB-1786193063082-0097: :openssl_extraction_failed
[2026-10-27 13:13:56.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020478 for case CB-1786193041630-0093: :openssl_extraction_failed
[2026-10-27 13:13:56.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050734 for case CB-1786193063503-5549: :openssl_extraction_failed
[2026-10-27 13:13:56.736] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017309 for case CB-1786193041973-3777: :openssl_extraction_failed
[2026-10-27 13:13:56.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006209 for case CB-1786193063926-0334: :openssl_extraction_failed
[2026-10-27 13:13:56.793] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099526 for case CB-1786193042302-1331: :openssl_extraction_failed
[2026-10-27 13:13:56.807] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028962 for case CB-1786193064342-3621: :openssl_extraction_failed
[2026-10-27 13:13:56.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061459 for case CB-1786193042665-4591: :openssl_extraction_failed
[2026-10-27 13:13:56.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098102 for case CB-1786193064749-5285: :openssl_extraction_failed
[2026-10-27 13:13:56.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065541 for case CB-1786193042988-5685: :openssl_extraction_failed
[2026-10-27 13:13:56.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041777 for case CB-1786193065175-9096: :openssl_extraction_failed
[2026-10-27 13:13:56.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063661 for case CB-1786193043349-5460: :openssl_extraction_failed
[2026-10-27 13:13:56.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093591 for case CB-1786193065596-4316: :openssl_extraction_failed
[2026-10-27 13:13:56.895] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094016 for case CB-1786193065997-8831: :openssl_extraction_failed
[2026-10-27 13:13:56.902] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097940 for case CB-1786193043692-9778: :openssl_extraction_failed
[2026-10-27 13:13:56.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073854 for case CB-1786193066394-7607: :openssl_extraction_failed
[2026-10-27 13:13:56.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051775 for case CB-1786193044023-1473: :openssl_extraction_failed
[2026-10-27 13:13:56.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052235 for case CB-1786193066867-2984: :openssl_extraction_failed
[2026-10-27 13:13:57.018] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075118 for case CB-1786193044614-0309: :openssl_extraction_failed
[2026-10-27 13:13:57.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097569 for case CB-1786193067329-1564: :openssl_extraction_failed
[2026-10-27 13:13:57.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058179 for case CB-1786193045046-0931: :openssl_extraction_failed
[2026-10-27 13:13:57.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022282 for case CB-1786193067756-0995: :openssl_extraction_failed
[2026-10-27 13:13:57.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013503 for case CB-1786193045460-5141: :openssl_extraction_failed
[2026-10-27 13:13:57.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094981 for case CB-1786193068229-6620: :openssl_extraction_failed
[2026-10-27 13:13:57.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013693 for case CB-1786193045878-4251: :openssl_extraction_failed
[2026-10-27 13:13:57.113] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028301 for case CB-1786193068649-7487: :openssl_extraction_failed
[2026-10-27 13:13:57.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030581 for case CB-1786193046304-7039: :openssl_extraction_failed
[2026-10-27 13:13:57.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047970 for case CB-1786193069093-5813: :openssl_extraction_failed
[2026-10-27 13:13:57.172] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075816 for case CB-1786193069542-4293: :openssl_extraction_failed
[2026-10-27 13:13:57.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058661 for case CB-1786193046711-0814: :openssl_extraction_failed
[2026-10-27 13:13:57.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066509 for case CB-1786193070002-0973: :openssl_extraction_failed
[2026-10-27 13:13:57.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034135 for case CB-1786193047121-1855: :openssl_extraction_failed
[2026-10-27 13:13:57.243] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076234 for case CB-1786193070433-7911: :openssl_extraction_failed
[2026-10-27 13:13:57.254] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053593 for case CB-1786193047528-7226: :openssl_extraction_failed
[2026-10-27 13:13:57.272] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037259 for case CB-1786193070848-7758: :openssl_extraction_failed
[2026-10-27 13:13:57.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085442 for case CB-1786193048001-9753: :openssl_extraction_failed
[2026-10-27 13:13:57.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085783 for case CB-1786193071237-5118: :openssl_extraction_failed
[2026-10-27 13:13:57.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008948 for case CB-1786193048487-8263: :openssl_extraction_failed
[2026-10-27 13:13:57.361] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049872 for case CB-1786193071622-0879: :openssl_extraction_failed
[2026-10-27 13:13:57.387] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082227 for case CB-1786193072019-2837: :openssl_extraction_failed
[2026-10-27 13:13:57.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042448 for case CB-1786193048893-4231: :openssl_extraction_failed
[2026-10-27 13:13:57.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077398 for case CB-1786193072439-3518: :openssl_extraction_failed
[2026-10-27 13:13:57.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031465 for case CB-1786193049323-9599: :openssl_extraction_failed
[2026-10-27 13:13:57.490] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020430 for case CB-1786193049751-5773: :openssl_extraction_failed
[2026-10-27 13:13:57.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055924 for case CB-1786193072852-9520: :openssl_extraction_failed
[2026-10-27 13:13:57.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004345 for case CB-1786193050144-8656: :openssl_extraction_failed
[2026-10-27 13:13:57.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058228 for case CB-1786193073316-1156: :openssl_extraction_failed
[2026-10-27 13:13:57.596] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006407 for case CB-1786193050572-5734: :openssl_extraction_failed
[2026-10-27 13:13:57.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016524 for case CB-1786193073751-9688: :openssl_extraction_failed
[2026-10-27 13:13:57.642] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085713 for case CB-1786193074204-8175: :openssl_extraction_failed
[2026-10-27 13:13:57.648] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075936 for case CB-1786193051031-6661: :openssl_extraction_failed
[2026-10-27 13:13:57.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020234 for case CB-1786193074666-8620: :openssl_extraction_failed
[2026-10-27 13:13:57.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081603 for case CB-1786193051476-3757: :openssl_extraction_failed
[2026-10-27 13:13:57.712] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023504 for case CB-1786193075101-6835: :openssl_extraction_failed
[2026-10-27 13:13:57.718] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045035 for case CB-1786193051927-7933: :openssl_extraction_failed
[2026-10-27 13:13:57.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006703 for case CB-1786193075612-7451: :openssl_extraction_failed
[2026-10-27 13:13:57.754] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049671 for case CB-1786193052357-9065: :openssl_extraction_failed
[2026-10-27 13:13:57.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087183 for case CB-1786193076069-2929: :openssl_extraction_failed
[2026-10-27 13:13:57.787] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032879 for case CB-1786193052774-1720: :openssl_extraction_failed
[2026-10-27 13:13:57.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010256 for case CB-1786193076516-8669: :openssl_extraction_failed
[2026-10-27 13:13:57.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020957 for case CB-1786193053187-8584: :openssl_extraction_failed
[2026-10-27 13:13:57.848] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085586 for case CB-1786193076980-0862: :openssl_extraction_failed
[2026-10-27 13:13:57.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038567 for case CB-1786193053649-7033: :openssl_extraction_failed
[2026-10-27 13:13:57.878] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080117 for case CB-1786193077419-4789: :openssl_extraction_failed
[2026-10-27 13:13:57.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071607 for case CB-1786193054122-8823: :openssl_extraction_failed
[2026-10-27 13:13:57.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098494 for case CB-1786193077835-4721: :openssl_extraction_failed
[2026-10-27 13:13:57.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077628 for case CB-1786193054521-4074: :openssl_extraction_failed
[2026-10-27 13:13:57.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002372 for case CB-1786193054970-4780: :openssl_extraction_failed
[2026-10-27 13:13:57.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034480 for case CB-1786193078265-6536: :openssl_extraction_failed
[2026-10-27 13:13:57.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049906 for case CB-1786193078694-4762: :openssl_extraction_failed
[2026-10-27 13:13:57.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055105 for case CB-1786193055399-7044: :openssl_extraction_failed
[2026-10-27 13:13:58.010] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086881 for case CB-1786193079182-1371: :openssl_extraction_failed
[2026-10-27 13:13:58.023] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085203 for case CB-1786193055868-2941: :openssl_extraction_failed
[2026-10-27 13:13:58.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091302 for case CB-1786193079611-0717: :openssl_extraction_failed
[2026-10-27 13:13:58.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021076 for case CB-1786193056270-2183: :openssl_extraction_failed
[2026-10-27 13:13:58.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012370 for case CB-1786193056723-7553: :openssl_extraction_failed
[2026-10-27 13:13:58.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030559 for case CB-1786193080023-5482: :openssl_extraction_failed
[2026-10-27 13:13:58.124] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036814 for case CB-1786193057157-1634: :openssl_extraction_failed
[2026-10-27 13:13:58.132] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021000 for case CB-1786193080431-6784: :openssl_extraction_failed
[2026-10-27 13:13:58.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077676 for case CB-1786193057580-4944: :openssl_extraction_failed
[2026-10-27 13:13:58.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002712 for case CB-1786193080867-6169: :openssl_extraction_failed
[2026-10-27 13:13:58.185] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048101 for case CB-1786193058031-9005: :openssl_extraction_failed
[2026-10-27 13:13:58.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064473 for case CB-1786193081297-4055: :openssl_extraction_failed
[2026-10-27 13:13:58.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022526 for case CB-1786193058437-6917: :openssl_extraction_failed
[2026-10-27 13:13:58.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072896 for case CB-1786193081705-0459: :openssl_extraction_failed
[2026-10-27 13:13:58.260] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035205 for case CB-1786193082125-3743: :openssl_extraction_failed
[2026-10-27 13:13:58.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082442 for case CB-1786193058863-5566: :openssl_extraction_failed
[2026-10-27 13:13:58.293] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025023 for case CB-1786193082560-1507: :openssl_extraction_failed
[2026-10-27 13:13:58.311] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020782 for case CB-1786193059302-3114: :openssl_extraction_failed
[2026-10-27 13:13:58.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058993 for case CB-1786193083031-5170: :openssl_extraction_failed
[2026-10-27 13:13:58.343] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051655 for case CB-1786193059750-8824: :openssl_extraction_failed
[2026-10-27 13:13:58.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063679 for case CB-1786193083433-4416: :openssl_extraction_failed
[2026-10-27 13:13:58.372] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095462 for case CB-1786193060142-0209: :openssl_extraction_failed
[2026-10-27 13:13:58.372] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041995 for case CB-1786193083829-5055: :openssl_extraction_failed
[2026-10-27 13:13:58.395] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058507 for case CB-1786193060585-5600: :openssl_extraction_failed
[2026-10-27 13:13:58.399] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035015 for case CB-1786193084250-0818: :openssl_extraction_failed
[2026-10-27 13:13:58.430] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061770 for case CB-1786193060993-0683: :openssl_extraction_failed
[2026-10-27 13:13:58.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019406 for case CB-1786193084638-7288: :openssl_extraction_failed
[2026-10-27 13:13:58.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088830 for case CB-1786193085055-0611: :openssl_extraction_failed
[2026-10-27 13:13:58.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017212 for case CB-1786193061410-4742: :openssl_extraction_failed
[2026-10-27 13:13:58.483] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070542 for case CB-1786193085441-6132: :openssl_extraction_failed
[2026-10-27 13:13:58.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073137 for case CB-1786193061808-2398: :openssl_extraction_failed
[2026-10-27 13:13:58.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084372 for case CB-1786193085845-6076: :openssl_extraction_failed
[2026-10-27 13:13:58.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055981 for case CB-1786193062239-4256: :openssl_extraction_failed
[2026-10-27 13:13:58.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020189 for case CB-1786193086271-6996: :openssl_extraction_failed
[2026-10-27 13:13:58.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003860 for case CB-1786193062656-6672: :openssl_extraction_failed
[2026-10-27 13:13:58.569] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015069 for case CB-1786193086685-8831: :openssl_extraction_failed
[2026-10-27 13:13:58.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008113 for case CB-1786193063082-0097: :openssl_extraction_failed
[2026-10-27 13:13:58.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046365 for case CB-1786193087131-5225: :openssl_extraction_failed
[2026-10-27 13:13:58.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036489 for case CB-1786193087555-4157: :openssl_extraction_failed
[2026-10-27 13:13:58.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050734 for case CB-1786193063503-5549: :openssl_extraction_failed
[2026-10-27 13:13:58.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089463 for case CB-1786193087996-9742: :openssl_extraction_failed
[2026-10-27 13:13:58.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006209 for case CB-1786193063926-0334: :openssl_extraction_failed
[2026-10-27 13:13:58.676] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047316 for case CB-1786193088421-7673: :openssl_extraction_failed
[2026-10-27 13:13:58.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028962 for case CB-1786193064342-3621: :openssl_extraction_failed
[2026-10-27 13:13:58.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020238 for case CB-1786193088824-4321: :openssl_extraction_failed
[2026-10-27 13:13:58.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098102 for case CB-1786193064749-5285: :openssl_extraction_failed
[2026-10-27 13:13:58.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060238 for case CB-1786193089254-3878: :openssl_extraction_failed
[2026-10-27 13:13:58.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041777 for case CB-1786193065175-9096: :openssl_extraction_failed
[2026-10-27 13:13:58.787] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063313 for case CB-1786193089689-4513: :openssl_extraction_failed
[2026-10-27 13:13:58.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093591 for case CB-1786193065596-4316: :openssl_extraction_failed
[2026-10-27 13:13:58.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094016 for case CB-1786193065997-8831: :openssl_extraction_failed
[2026-10-27 13:13:58.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069270 for case CB-1786193090107-6587: :openssl_extraction_failed
[2026-10-27 13:13:58.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073854 for case CB-1786193066394-7607: :openssl_extraction_failed
[2026-10-27 13:13:58.859] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049909 for case CB-1786193090531-0528: :openssl_extraction_failed
[2026-10-27 13:13:58.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052235 for case CB-1786193066867-2984: :openssl_extraction_failed
[2026-10-27 13:13:58.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097569 for case CB-1786193067329-1564: :openssl_extraction_failed
[2026-10-27 13:13:58.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012018 for case CB-1786193090974-3029: :openssl_extraction_failed
[2026-10-27 13:13:58.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022282 for case CB-1786193067756-0995: :openssl_extraction_failed
[2026-10-27 13:13:58.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083646 for case CB-1786193091401-1600: :openssl_extraction_failed
[2026-10-27 13:13:58.949] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094981 for case CB-1786193068229-6620: :openssl_extraction_failed
[2026-10-27 13:13:58.964] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091666 for case CB-1786193091804-3939: :openssl_extraction_failed
[2026-10-27 13:13:58.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028301 for case CB-1786193068649-7487: :openssl_extraction_failed
[2026-10-27 13:13:59.002] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022062 for case CB-1786193092502-3240: :openssl_extraction_failed
[2026-10-27 13:13:59.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047970 for case CB-1786193069093-5813: :openssl_extraction_failed
[2026-10-27 13:13:59.040] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075816 for case CB-1786193069542-4293: :openssl_extraction_failed
[2026-10-27 13:13:59.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065529 for case CB-1786193092967-7338: :openssl_extraction_failed
[2026-10-27 13:13:59.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066509 for case CB-1786193070002-0973: :openssl_extraction_failed
[2026-10-27 13:13:59.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012687 for case CB-1786193093413-7789: :openssl_extraction_failed
[2026-10-27 13:13:59.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076234 for case CB-1786193070433-7911: :openssl_extraction_failed
[2026-10-27 13:13:59.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006080 for case CB-1786193093915-8630: :openssl_extraction_failed
[2026-10-27 13:13:59.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037259 for case CB-1786193070848-7758: :openssl_extraction_failed
[2026-10-27 13:13:59.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031832 for case CB-1786193094306-8814: :openssl_extraction_failed
[2026-10-27 13:13:59.151] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085783 for case CB-1786193071237-5118: :openssl_extraction_failed
[2026-10-27 13:13:59.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049872 for case CB-1786193071622-0879: :openssl_extraction_failed
[2026-10-27 13:13:59.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082227 for case CB-1786193072019-2837: :openssl_extraction_failed
[2026-10-27 13:13:59.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037620 for case CB-1786193094673-3430: :openssl_extraction_failed
[2026-10-27 13:13:59.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077398 for case CB-1786193072439-3518: :openssl_extraction_failed
[2026-10-27 13:13:59.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032915 for case CB-1786193095003-0256: :openssl_extraction_failed
[2026-10-27 13:13:59.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055924 for case CB-1786193072852-9520: :openssl_extraction_failed
[2026-10-27 13:13:59.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083746 for case CB-1786193095325-4001: :openssl_extraction_failed
[2026-10-27 13:13:59.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058228 for case CB-1786193073316-1156: :openssl_extraction_failed
[2026-10-27 13:13:59.307] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086288 for case CB-1786193095672-0670: :openssl_extraction_failed
[2026-10-27 13:13:59.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016524 for case CB-1786193073751-9688: :openssl_extraction_failed
[2026-10-27 13:13:59.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099284 for case CB-1786193096050-0221: :openssl_extraction_failed
[2026-10-27 13:13:59.361] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085713 for case CB-1786193074204-8175: :openssl_extraction_failed
[2026-10-27 13:13:59.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039425 for case CB-1786193096375-4825: :openssl_extraction_failed
[2026-10-27 13:13:59.404] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020234 for case CB-1786193074666-8620: :openssl_extraction_failed
[2026-10-27 13:13:59.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090995 for case CB-1786193096723-6945: :openssl_extraction_failed
[2026-10-27 13:13:59.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023504 for case CB-1786193075101-6835: :openssl_extraction_failed
[2026-10-27 13:13:59.517] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012708 for case CB-1786193097062-1866: :openssl_extraction_failed
[2026-10-27 13:13:59.549] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006703 for case CB-1786193075612-7451: :openssl_extraction_failed
[2026-10-27 13:13:59.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078715 for case CB-1786193097444-5696: :openssl_extraction_failed
[2026-10-27 13:13:59.617] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087183 for case CB-1786193076069-2929: :openssl_extraction_failed
[2026-10-27 13:13:59.624] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020076 for case CB-1786193097811-9189: :openssl_extraction_failed
[2026-10-27 13:13:59.671] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010256 for case CB-1786193076516-8669: :openssl_extraction_failed
[2026-10-27 13:13:59.672] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065443 for case CB-1786193098213-1248: :openssl_extraction_failed
[2026-10-27 13:13:59.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085586 for case CB-1786193076980-0862: :openssl_extraction_failed
[2026-10-27 13:13:59.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049064 for case CB-1786193098589-2668: :openssl_extraction_failed
[2026-10-27 13:13:59.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080117 for case CB-1786193077419-4789: :openssl_extraction_failed
[2026-10-27 13:13:59.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098494 for case CB-1786193077835-4721: :openssl_extraction_failed
[2026-10-27 13:13:59.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078759 for case CB-1786193098968-5448: :openssl_extraction_failed
[2026-10-27 13:13:59.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034480 for case CB-1786193078265-6536: :openssl_extraction_failed
[2026-10-27 13:13:59.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068968 for case CB-1786193099300-4556: :openssl_extraction_failed
[2026-10-27 13:13:59.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049906 for case CB-1786193078694-4762: :openssl_extraction_failed
[2026-10-27 13:13:59.964] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048255 for case CB-1786193099644-5534: :openssl_extraction_failed
[2026-10-27 13:13:59.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086881 for case CB-1786193079182-1371: :openssl_extraction_failed
[2026-10-27 13:14:00.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036822 for case CB-1786193099971-5774: :openssl_extraction_failed
[2026-10-27 13:14:00.025] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091302 for case CB-1786193079611-0717: :openssl_extraction_failed
[2026-10-27 13:14:00.051] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064820 for case CB-1786193100311-1417: :openssl_extraction_failed
[2026-10-27 13:14:00.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030559 for case CB-1786193080023-5482: :openssl_extraction_failed
[2026-10-27 13:14:00.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025432 for case CB-1786193100759-9538: :openssl_extraction_failed
[2026-10-27 13:14:00.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021000 for case CB-1786193080431-6784: :openssl_extraction_failed
[2026-10-27 13:14:00.079] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064259 for case CB-1786193101140-5754: :openssl_extraction_failed
[2026-10-27 13:14:00.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002712 for case CB-1786193080867-6169: :openssl_extraction_failed
[2026-10-27 13:14:00.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091691 for case CB-1786193101534-8663: :openssl_extraction_failed
[2026-10-27 13:14:00.106] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001607 for case CB-1786193101942-5014: :openssl_extraction_failed
[2026-10-27 13:14:00.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070278 for case CB-1786193102371-8935: :openssl_extraction_failed
[2026-10-27 13:14:00.114] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064473 for case CB-1786193081297-4055: :openssl_extraction_failed
[2026-10-27 13:14:00.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072896 for case CB-1786193081705-0459: :openssl_extraction_failed
[2026-10-27 13:14:00.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035205 for case CB-1786193082125-3743: :openssl_extraction_failed
[2026-10-27 13:14:00.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076383 for case CB-1786193102829-4458: :openssl_extraction_failed
[2026-10-27 13:14:00.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025023 for case CB-1786193082560-1507: :openssl_extraction_failed
[2026-10-27 13:14:00.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068868 for case CB-1786193103248-3465: :openssl_extraction_failed
[2026-10-27 13:14:00.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011471 for case CB-1786193103640-1434: :openssl_extraction_failed
[2026-10-27 13:14:00.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058993 for case CB-1786193083031-5170: :openssl_extraction_failed
[2026-10-27 13:14:00.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028788 for case CB-1786193104028-5092: :openssl_extraction_failed
[2026-10-27 13:14:00.212] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063679 for case CB-1786193083433-4416: :openssl_extraction_failed
[2026-10-27 13:14:00.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049106 for case CB-1786193104403-5934: :openssl_extraction_failed
[2026-10-27 13:14:00.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097326 for case CB-1786193104805-9314: :openssl_extraction_failed
[2026-10-27 13:14:00.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041995 for case CB-1786193083829-5055: :openssl_extraction_failed
[2026-10-27 13:14:00.270] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035015 for case CB-1786193084250-0818: :openssl_extraction_failed
[2026-10-27 13:14:00.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014047 for case CB-1786193105319-9412: :openssl_extraction_failed
[2026-10-27 13:14:00.289] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019406 for case CB-1786193084638-7288: :openssl_extraction_failed
[2026-10-27 13:14:00.304] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099113 for case CB-1786193105691-2449: :openssl_extraction_failed
[2026-10-27 13:14:00.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007052 for case CB-1786193106093-8056: :openssl_extraction_failed
[2026-10-27 13:14:00.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088830 for case CB-1786193085055-0611: :openssl_extraction_failed
[2026-10-27 13:14:00.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070542 for case CB-1786193085441-6132: :openssl_extraction_failed
[2026-10-27 13:14:00.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098840 for case CB-1786193106522-6436: :openssl_extraction_failed
[2026-10-27 13:14:00.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097111 for case CB-1786193106951-5827: :openssl_extraction_failed
[2026-10-27 13:14:00.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084372 for case CB-1786193085845-6076: :openssl_extraction_failed
[2026-10-27 13:14:00.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020189 for case CB-1786193086271-6996: :openssl_extraction_failed
[2026-10-27 13:14:00.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023956 for case CB-1786193107347-9467: :openssl_extraction_failed
[2026-10-27 13:14:00.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015069 for case CB-1786193086685-8831: :openssl_extraction_failed
[2026-10-27 13:14:00.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005568 for case CB-1786193107718-3430: :openssl_extraction_failed
[2026-10-27 13:14:00.483] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046365 for case CB-1786193087131-5225: :openssl_extraction_failed
[2026-10-27 13:14:00.491] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049075 for case CB-1786193108090-7630: :openssl_extraction_failed
[2026-10-27 13:14:00.509] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036489 for case CB-1786193087555-4157: :openssl_extraction_failed
[2026-10-27 13:14:00.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089463 for case CB-1786193087996-9742: :openssl_extraction_failed
[2026-10-27 13:14:00.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047316 for case CB-1786193088421-7673: :openssl_extraction_failed
[2026-10-27 13:14:00.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020238 for case CB-1786193088824-4321: :openssl_extraction_failed
[2026-10-27 13:14:00.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060238 for case CB-1786193089254-3878: :openssl_extraction_failed
[2026-10-27 13:14:00.686] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063313 for case CB-1786193089689-4513: :openssl_extraction_failed
[2026-10-27 13:14:00.715] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069270 for case CB-1786193090107-6587: :openssl_extraction_failed
[2026-10-27 13:14:00.743] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049909 for case CB-1786193090531-0528: :openssl_extraction_failed
[2026-10-27 13:14:00.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012018 for case CB-1786193090974-3029: :openssl_extraction_failed
[2026-10-27 13:14:00.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083646 for case CB-1786193091401-1600: :openssl_extraction_failed
[2026-10-27 13:14:00.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091666 for case CB-1786193091804-3939: :openssl_extraction_failed
[2026-10-27 13:14:00.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022062 for case CB-1786193092502-3240: :openssl_extraction_failed
[2026-10-27 13:14:01.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065529 for case CB-1786193092967-7338: :openssl_extraction_failed
[2026-10-27 13:14:01.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012687 for case CB-1786193093413-7789: :openssl_extraction_failed
[2026-10-27 13:14:01.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006080 for case CB-1786193093915-8630: :openssl_extraction_failed
[2026-10-27 13:14:01.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031832 for case CB-1786193094306-8814: :openssl_extraction_failed
[2026-10-27 13:14:01.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037620 for case CB-1786193094673-3430: :openssl_extraction_failed
[2026-10-27 13:14:01.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032915 for case CB-1786193095003-0256: :openssl_extraction_failed
[2026-10-27 13:14:01.160] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083746 for case CB-1786193095325-4001: :openssl_extraction_failed
[2026-10-27 13:14:01.178] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086288 for case CB-1786193095672-0670: :openssl_extraction_failed
[2026-10-27 13:14:01.194] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099284 for case CB-1786193096050-0221: :openssl_extraction_failed
[2026-10-27 13:14:01.215] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039425 for case CB-1786193096375-4825: :openssl_extraction_failed
[2026-10-27 13:14:01.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090995 for case CB-1786193096723-6945: :openssl_extraction_failed
[2026-10-27 13:14:01.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012708 for case CB-1786193097062-1866: :openssl_extraction_failed
[2026-10-27 13:14:01.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078715 for case CB-1786193097444-5696: :openssl_extraction_failed
[2026-10-27 13:14:01.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020076 for case CB-1786193097811-9189: :openssl_extraction_failed
[2026-10-27 13:14:01.394] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066557 for case CB-1786193108539-0226: :openssl_extraction_failed
[2026-10-27 13:14:01.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069410 for case CB-1786193108919-3534: :openssl_extraction_failed
[2026-10-27 13:14:01.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097214 for case CB-1786193109288-3988: :openssl_extraction_failed
[2026-10-27 13:14:01.469] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001503 for case CB-1786193109653-9154: :openssl_extraction_failed
[2026-10-27 13:14:01.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035442 for case CB-1786193110021-8563: :openssl_extraction_failed
[2026-10-27 13:14:01.522] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006118 for case CB-1786193110353-3437: :openssl_extraction_failed
[2026-10-27 13:14:01.537] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094495 for case CB-1786193110711-8942: :openssl_extraction_failed
[2026-10-27 13:14:01.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083168 for case CB-1786193111070-3692: :openssl_extraction_failed
[2026-10-27 13:14:01.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061229 for case CB-1786193111475-9722: :openssl_extraction_failed
[2026-10-27 13:14:01.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050868 for case CB-1786193111809-7182: :openssl_extraction_failed
[2026-10-27 13:14:01.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010623 for case CB-1786193112125-9288: :openssl_extraction_failed
[2026-10-27 13:14:01.741] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092242 for case CB-1786193112481-1945: :openssl_extraction_failed
[2026-10-27 13:14:01.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057446 for case CB-1786193112826-1785: :openssl_extraction_failed
[2026-10-27 13:14:01.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077409 for case CB-1786193113164-4703: :openssl_extraction_failed
[2026-10-27 13:14:01.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066391 for case CB-1786193113517-2252: :openssl_extraction_failed
[2026-10-27 13:14:01.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054803 for case CB-1786193113833-2125: :openssl_extraction_failed
[2026-10-27 13:14:01.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044883 for case CB-1786193114173-6671: :openssl_extraction_failed
[2026-10-27 13:14:02.098] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061098 for case CB-1786193115012-8325: :openssl_extraction_failed
[2026-10-27 13:14:02.173] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065443 for case CB-1786193098213-1248: :openssl_extraction_failed
[2026-10-27 13:14:02.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006970 for case CB-1786193115433-3600: :openssl_extraction_failed
[2026-10-27 13:14:02.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049064 for case CB-1786193098589-2668: :openssl_extraction_failed
[2026-10-27 13:14:02.298] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063968 for case CB-1786193115755-2595: :openssl_extraction_failed
[2026-10-27 13:14:02.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078759 for case CB-1786193098968-5448: :openssl_extraction_failed
[2026-10-27 13:14:02.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072270 for case CB-1786193116098-7773: :openssl_extraction_failed
[2026-10-27 13:14:02.377] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068968 for case CB-1786193099300-4556: :openssl_extraction_failed
[2026-10-27 13:14:02.388] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038861 for case CB-1786193116458-4867: :openssl_extraction_failed
[2026-10-27 13:14:02.435] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048255 for case CB-1786193099644-5534: :openssl_extraction_failed
[2026-10-27 13:14:02.448] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013676 for case CB-1786193116858-9524: :openssl_extraction_failed
[2026-10-27 13:14:02.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036822 for case CB-1786193099971-5774: :openssl_extraction_failed
[2026-10-27 13:14:02.497] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097133 for case CB-1786193117219-4384: :openssl_extraction_failed
[2026-10-27 13:14:02.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064820 for case CB-1786193100311-1417: :openssl_extraction_failed
[2026-10-27 13:14:02.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067817 for case CB-1786193117553-9985: :openssl_extraction_failed
[2026-10-27 13:14:02.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025432 for case CB-1786193100759-9538: :openssl_extraction_failed
[2026-10-27 13:14:02.709] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064578 for case CB-1786193117942-3303: :openssl_extraction_failed
[2026-10-27 13:14:02.767] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064259 for case CB-1786193101140-5754: :openssl_extraction_failed
[2026-10-27 13:14:02.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088266 for case CB-1786193118309-2487: :openssl_extraction_failed
[2026-10-27 13:14:02.828] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091691 for case CB-1786193101534-8663: :openssl_extraction_failed
[2026-10-27 13:14:02.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001607 for case CB-1786193101942-5014: :openssl_extraction_failed
[2026-10-27 13:14:02.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013787 for case CB-1786193118664-6119: :openssl_extraction_failed
[2026-10-27 13:14:02.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070278 for case CB-1786193102371-8935: :openssl_extraction_failed
[2026-10-27 13:14:02.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098627 for case CB-1786193119007-3391: :openssl_extraction_failed
[2026-10-27 13:14:03.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060766 for case CB-1786193119347-2743: :openssl_extraction_failed
[2026-10-27 13:14:03.106] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076383 for case CB-1786193102829-4458: :openssl_extraction_failed
[2026-10-27 13:14:03.146] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031061 for case CB-1786193119681-1071: :openssl_extraction_failed
[2026-10-27 13:14:03.188] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068868 for case CB-1786193103248-3465: :openssl_extraction_failed
[2026-10-27 13:14:03.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094239 for case CB-1786193120098-2020: :openssl_extraction_failed
[2026-10-27 13:14:03.234] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011471 for case CB-1786193103640-1434: :openssl_extraction_failed
[2026-10-27 13:14:03.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081341 for case CB-1786193120435-6475: :openssl_extraction_failed
[2026-10-27 13:14:03.333] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028788 for case CB-1786193104028-5092: :openssl_extraction_failed
[2026-10-27 13:14:03.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089099 for case CB-1786193120782-3486: :openssl_extraction_failed
[2026-10-27 13:14:03.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025194 for case CB-1786193121121-2625: :openssl_extraction_failed
[2026-10-27 13:14:03.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049106 for case CB-1786193104403-5934: :openssl_extraction_failed
[2026-10-27 13:14:03.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036580 for case CB-1786193121513-5449: :openssl_extraction_failed
[2026-10-27 13:14:03.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097326 for case CB-1786193104805-9314: :openssl_extraction_failed
[2026-10-27 13:14:03.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054165 for case CB-1786193121850-9826: :openssl_extraction_failed
[2026-10-27 13:14:03.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014047 for case CB-1786193105319-9412: :openssl_extraction_failed
[2026-10-27 13:14:03.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099113 for case CB-1786193105691-2449: :openssl_extraction_failed
[2026-10-27 13:14:03.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063667 for case CB-1786193122192-8006: :openssl_extraction_failed
[2026-10-27 13:14:03.816] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007052 for case CB-1786193106093-8056: :openssl_extraction_failed
[2026-10-27 13:14:03.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036431 for case CB-1786193122537-1056: :openssl_extraction_failed
[2026-10-27 13:14:03.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098840 for case CB-1786193106522-6436: :openssl_extraction_failed
[2026-10-27 13:14:03.956] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054470 for case CB-1786193122904-6483: :openssl_extraction_failed
[2026-10-27 13:14:04.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097111 for case CB-1786193106951-5827: :openssl_extraction_failed
[2026-10-27 13:14:04.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072899 for case CB-1786193123228-0183: :openssl_extraction_failed
[2026-10-27 13:14:04.096] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023797 for case CB-1786193123549-6020: :openssl_extraction_failed
[2026-10-27 13:14:04.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023956 for case CB-1786193107347-9467: :openssl_extraction_failed
[2026-10-27 13:14:04.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002592 for case CB-1786193123897-3455: :openssl_extraction_failed
[2026-10-27 13:14:04.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005568 for case CB-1786193107718-3430: :openssl_extraction_failed
[2026-10-27 13:14:04.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049075 for case CB-1786193108090-7630: :openssl_extraction_failed
[2026-10-27 13:14:04.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004007 for case CB-1786193124236-5912: :openssl_extraction_failed
[2026-10-27 13:14:04.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066557 for case CB-1786193108539-0226: :openssl_extraction_failed
[2026-10-27 13:14:04.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020898 for case CB-1786193124558-6240: :openssl_extraction_failed
[2026-10-27 13:14:04.435] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069410 for case CB-1786193108919-3534: :openssl_extraction_failed
[2026-10-27 13:14:04.475] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057099 for case CB-1786193124927-5108: :openssl_extraction_failed
[2026-10-27 13:14:04.523] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097214 for case CB-1786193109288-3988: :openssl_extraction_failed
[2026-10-27 13:14:04.527] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047408 for case CB-1786193125238-0944: :openssl_extraction_failed
[2026-10-27 13:14:04.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092514 for case CB-1786193125635-9903: :openssl_extraction_failed
[2026-10-27 13:14:04.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001503 for case CB-1786193109653-9154: :openssl_extraction_failed
[2026-10-27 13:14:04.630] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035442 for case CB-1786193110021-8563: :openssl_extraction_failed
[2026-10-27 13:14:04.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003084 for case CB-1786193125992-8970: :openssl_extraction_failed
[2026-10-27 13:14:04.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000918 for case CB-1786193126331-3086: :openssl_extraction_failed
[2026-10-27 13:14:04.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006118 for case CB-1786193110353-3437: :openssl_extraction_failed
[2026-10-27 13:14:04.736] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054280 for case CB-1786193126643-7519: :openssl_extraction_failed
[2026-10-27 13:14:04.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033922 for case CB-1786193127008-4389: :openssl_extraction_failed
[2026-10-27 13:14:04.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094495 for case CB-1786193110711-8942: :openssl_extraction_failed
[2026-10-27 13:14:04.863] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050001 for case CB-1786193127340-2418: :openssl_extraction_failed
[2026-10-27 13:14:04.884] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083168 for case CB-1786193111070-3692: :openssl_extraction_failed
[2026-10-27 13:14:04.937] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009224 for case CB-1786193127654-6345: :openssl_extraction_failed
[2026-10-27 13:14:04.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061229 for case CB-1786193111475-9722: :openssl_extraction_failed
[2026-10-27 13:14:05.023] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091281 for case CB-1786193127987-7771: :openssl_extraction_failed
[2026-10-27 13:14:05.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050868 for case CB-1786193111809-7182: :openssl_extraction_failed
[2026-10-27 13:14:05.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010623 for case CB-1786193112125-9288: :openssl_extraction_failed
[2026-10-27 13:14:05.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026250 for case CB-1786193128327-2263: :openssl_extraction_failed
[2026-10-27 13:14:05.187] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012969 for case CB-1786193128689-6184: :openssl_extraction_failed
[2026-10-27 13:14:05.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092242 for case CB-1786193112481-1945: :openssl_extraction_failed
[2026-10-27 13:14:05.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047966 for case CB-1786193129035-2916: :openssl_extraction_failed
[2026-10-27 13:14:05.331] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057446 for case CB-1786193112826-1785: :openssl_extraction_failed
[2026-10-27 13:14:05.426] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077409 for case CB-1786193113164-4703: :openssl_extraction_failed
[2026-10-27 13:14:05.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012789 for case CB-1786193129383-6529: :openssl_extraction_failed
[2026-10-27 13:14:05.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003368 for case CB-1786193129739-5715: :openssl_extraction_failed
[2026-10-27 13:14:05.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066391 for case CB-1786193113517-2252: :openssl_extraction_failed
[2026-10-27 13:14:05.663] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077101 for case CB-1786193130101-8251: :openssl_extraction_failed
[2026-10-27 13:14:05.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054803 for case CB-1786193113833-2125: :openssl_extraction_failed
[2026-10-27 13:14:05.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096954 for case CB-1786193130464-4220: :openssl_extraction_failed
[2026-10-27 13:14:05.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044883 for case CB-1786193114173-6671: :openssl_extraction_failed
[2026-10-27 13:14:05.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078349 for case CB-1786193130819-9252: :openssl_extraction_failed
[2026-10-27 13:14:05.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061098 for case CB-1786193115012-8325: :openssl_extraction_failed
[2026-10-27 13:14:05.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019017 for case CB-1786193131183-8811: :openssl_extraction_failed
[2026-10-27 13:14:05.925] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006970 for case CB-1786193115433-3600: :openssl_extraction_failed
[2026-10-27 13:14:05.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066466 for case CB-1786193131546-2722: :openssl_extraction_failed
[2026-10-27 13:14:05.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063968 for case CB-1786193115755-2595: :openssl_extraction_failed
[2026-10-27 13:14:06.000] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072270 for case CB-1786193116098-7773: :openssl_extraction_failed
[2026-10-27 13:14:06.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056286 for case CB-1786193131878-0373: :openssl_extraction_failed
[2026-10-27 13:14:06.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038861 for case CB-1786193116458-4867: :openssl_extraction_failed
[2026-10-27 13:14:06.054] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097054 for case CB-1786193132252-4769: :openssl_extraction_failed
[2026-10-27 13:14:06.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040291 for case CB-1786193132603-4359: :openssl_extraction_failed
[2026-10-27 13:14:06.100] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013676 for case CB-1786193116858-9524: :openssl_extraction_failed
[2026-10-27 13:14:06.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087578 for case CB-1786193132982-9983: :openssl_extraction_failed
[2026-10-27 13:14:06.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097133 for case CB-1786193117219-4384: :openssl_extraction_failed
[2026-10-27 13:14:06.189] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076811 for case CB-1786193133309-3220: :openssl_extraction_failed
[2026-10-27 13:14:06.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067817 for case CB-1786193117553-9985: :openssl_extraction_failed
[2026-10-27 13:14:06.247] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037140 for case CB-1786193133668-7922: :openssl_extraction_failed
[2026-10-27 13:14:06.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064578 for case CB-1786193117942-3303: :openssl_extraction_failed
[2026-10-27 13:14:06.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059763 for case CB-1786193134009-5574: :openssl_extraction_failed
[2026-10-27 13:14:06.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088266 for case CB-1786193118309-2487: :openssl_extraction_failed
[2026-10-27 13:14:06.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040230 for case CB-1786193134362-0868: :openssl_extraction_failed
[2026-10-27 13:14:06.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013787 for case CB-1786193118664-6119: :openssl_extraction_failed
[2026-10-27 13:14:06.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025765 for case CB-1786193134719-9965: :openssl_extraction_failed
[2026-10-27 13:14:06.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099649 for case CB-1786193135053-4673: :openssl_extraction_failed
[2026-10-27 13:14:06.467] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098627 for case CB-1786193119007-3391: :openssl_extraction_failed
[2026-10-27 13:14:06.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028702 for case CB-1786193135388-4725: :openssl_extraction_failed
[2026-10-27 13:14:06.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060766 for case CB-1786193119347-2743: :openssl_extraction_failed
[2026-10-27 13:14:06.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082623 for case CB-1786193135776-2489: :openssl_extraction_failed
[2026-10-27 13:14:06.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031061 for case CB-1786193119681-1071: :openssl_extraction_failed
[2026-10-27 13:14:06.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067962 for case CB-1786193136116-4808: :openssl_extraction_failed
[2026-10-27 13:14:06.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094239 for case CB-1786193120098-2020: :openssl_extraction_failed
[2026-10-27 13:14:06.702] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081341 for case CB-1786193120435-6475: :openssl_extraction_failed
[2026-10-27 13:14:06.707] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084668 for case CB-1786193136453-2265: :openssl_extraction_failed
[2026-10-27 13:14:06.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089099 for case CB-1786193120782-3486: :openssl_extraction_failed
[2026-10-27 13:14:06.751] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000612 for case CB-1786193136797-6102: :openssl_extraction_failed
[2026-10-27 13:14:06.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095505 for case CB-1786193137154-5849: :openssl_extraction_failed
[2026-10-27 13:14:06.796] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025194 for case CB-1786193121121-2625: :openssl_extraction_failed
[2026-10-27 13:14:06.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069742 for case CB-1786193137513-9855: :openssl_extraction_failed
[2026-10-27 13:14:06.853] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036580 for case CB-1786193121513-5449: :openssl_extraction_failed
[2026-10-27 13:14:06.879] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029040 for case CB-1786193137843-7284: :openssl_extraction_failed
[2026-10-27 13:14:06.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054165 for case CB-1786193121850-9826: :openssl_extraction_failed
[2026-10-27 13:14:06.914] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080093 for case CB-1786193138178-9025: :openssl_extraction_failed
[2026-10-27 13:14:06.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063667 for case CB-1786193122192-8006: :openssl_extraction_failed
[2026-10-27 13:14:06.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078346 for case CB-1786193138545-8473: :openssl_extraction_failed
[2026-10-27 13:14:06.968] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036431 for case CB-1786193122537-1056: :openssl_extraction_failed
[2026-10-27 13:14:07.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019285 for case CB-1786193138920-9656: :openssl_extraction_failed
[2026-10-27 13:14:07.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054470 for case CB-1786193122904-6483: :openssl_extraction_failed
[2026-10-27 13:14:07.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060403 for case CB-1786193139252-0711: :openssl_extraction_failed
[2026-10-27 13:14:07.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072899 for case CB-1786193123228-0183: :openssl_extraction_failed
[2026-10-27 13:14:07.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023797 for case CB-1786193123549-6020: :openssl_extraction_failed
[2026-10-27 13:14:07.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002926 for case CB-1786193139592-6247: :openssl_extraction_failed
[2026-10-27 13:14:07.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015927 for case CB-1786193139942-5019: :openssl_extraction_failed
[2026-10-27 13:14:07.149] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002592 for case CB-1786193123897-3455: :openssl_extraction_failed
[2026-10-27 13:14:07.197] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004007 for case CB-1786193124236-5912: :openssl_extraction_failed
[2026-10-27 13:14:07.202] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051536 for case CB-1786193140284-9912: :openssl_extraction_failed
[2026-10-27 13:14:07.213] [INFO ] GET /
[2026-10-27 13:14:07.213] [DEBUG] Processing with PlatformWeb.PageController.home/2
  Parameters: %{}
  Pipelines: [:browser]
[2026-10-27 13:14:07.226] [INFO ] Sent 200 in 13ms
[2026-10-27 13:14:07.230] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023166 for case CB-1786193140666-4815: :openssl_extraction_failed
[2026-10-27 13:14:07.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020898 for case CB-1786193124558-6240: :openssl_extraction_failed
[2026-10-27 13:14:07.275] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072335 for case CB-1786193140995-1213: :openssl_extraction_failed
[2026-10-27 13:14:07.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057099 for case CB-1786193124927-5108: :openssl_extraction_failed
[2026-10-27 13:14:07.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004264 for case CB-1786193141348-4757: :openssl_extraction_failed
[2026-10-27 13:14:07.333] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047408 for case CB-1786193125238-0944: :openssl_extraction_failed
[2026-10-27 13:14:07.355] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091859 for case CB-1786193141705-8607: :openssl_extraction_failed
[2026-10-27 13:14:07.378] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092514 for case CB-1786193125635-9903: :openssl_extraction_failed
[2026-10-27 13:14:07.406] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003084 for case CB-1786193125992-8970: :openssl_extraction_failed
[2026-10-27 13:14:07.408] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002618 for case CB-1786193142128-8945: :openssl_extraction_failed
[2026-10-27 13:14:07.423] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000918 for case CB-1786193126331-3086: :openssl_extraction_failed
[2026-10-27 13:14:07.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046011 for case CB-1786193142445-5722: :openssl_extraction_failed
[2026-10-27 13:14:07.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054280 for case CB-1786193126643-7519: :openssl_extraction_failed
[2026-10-27 13:14:07.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033922 for case CB-1786193127008-4389: :openssl_extraction_failed
[2026-10-27 13:14:07.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070368 for case CB-1786193142818-6764: :openssl_extraction_failed
[2026-10-27 13:14:07.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050001 for case CB-1786193127340-2418: :openssl_extraction_failed
[2026-10-27 13:14:07.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069341 for case CB-1786193143164-0273: :openssl_extraction_failed
[2026-10-27 13:14:07.518] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026189 for case CB-1786193143520-3147: :openssl_extraction_failed
[2026-10-27 13:14:07.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009224 for case CB-1786193127654-6345: :openssl_extraction_failed
[2026-10-27 13:14:07.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081808 for case CB-1786193143913-5724: :openssl_extraction_failed
[2026-10-27 13:14:07.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091281 for case CB-1786193127987-7771: :openssl_extraction_failed
[2026-10-27 13:14:07.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078299 for case CB-1786193144268-5553: :openssl_extraction_failed
[2026-10-27 13:14:07.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026250 for case CB-1786193128327-2263: :openssl_extraction_failed
[2026-10-27 13:14:07.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010577 for case CB-1786193144624-2832: :openssl_extraction_failed
[2026-10-27 13:14:07.670] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055855 for case CB-1786193144960-1617: :openssl_extraction_failed
[2026-10-27 13:14:07.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012969 for case CB-1786193128689-6184: :openssl_extraction_failed
[2026-10-27 13:14:07.699] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047966 for case CB-1786193129035-2916: :openssl_extraction_failed
[2026-10-27 13:14:07.712] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060923 for case CB-1786193145316-5992: :openssl_extraction_failed
[2026-10-27 13:14:07.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012789 for case CB-1786193129383-6529: :openssl_extraction_failed
[2026-10-27 13:14:07.783] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003368 for case CB-1786193129739-5715: :openssl_extraction_failed
[2026-10-27 13:14:07.793] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082168 for case CB-1786193145680-8260: :openssl_extraction_failed
[2026-10-27 13:14:07.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051822 for case CB-1786193146070-4203: :openssl_extraction_failed
[2026-10-27 13:14:07.867] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077101 for case CB-1786193130101-8251: :openssl_extraction_failed
[2026-10-27 13:14:07.891] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084104 for case CB-1786193146403-8499: :openssl_extraction_failed
[2026-10-27 13:14:07.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096954 for case CB-1786193130464-4220: :openssl_extraction_failed
[2026-10-27 13:14:07.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010953 for case CB-1786193146758-8903: :openssl_extraction_failed
[2026-10-27 13:14:07.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078349 for case CB-1786193130819-9252: :openssl_extraction_failed
[2026-10-27 13:14:08.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019017 for case CB-1786193131183-8811: :openssl_extraction_failed
[2026-10-27 13:14:08.011] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088157 for case CB-1786193147112-1858: :openssl_extraction_failed
[2026-10-27 13:14:08.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066466 for case CB-1786193131546-2722: :openssl_extraction_failed
[2026-10-27 13:14:08.046] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016720 for case CB-1786193147450-4853: :openssl_extraction_failed
[2026-10-27 13:14:08.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096503 for case CB-1786193147785-5418: :openssl_extraction_failed
[2026-10-27 13:14:08.089] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056286 for case CB-1786193131878-0373: :openssl_extraction_failed
[2026-10-27 13:14:08.128] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068276 for case CB-1786193148139-7827: :openssl_extraction_failed
[2026-10-27 13:14:08.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097054 for case CB-1786193132252-4769: :openssl_extraction_failed
[2026-10-27 13:14:08.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040291 for case CB-1786193132603-4359: :openssl_extraction_failed
[2026-10-27 13:14:08.167] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066081 for case CB-1786193148504-4543: :openssl_extraction_failed
[2026-10-27 13:14:08.199] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056363 for case CB-1786193148931-6987: :openssl_extraction_failed
[2026-10-27 13:14:08.218] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087578 for case CB-1786193132982-9983: :openssl_extraction_failed
[2026-10-27 13:14:08.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042344 for case CB-1786193149291-3930: :openssl_extraction_failed
[2026-10-27 13:14:08.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076811 for case CB-1786193133309-3220: :openssl_extraction_failed
[2026-10-27 13:14:08.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099659 for case CB-1786193149640-0463: :openssl_extraction_failed
[2026-10-27 13:14:08.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037140 for case CB-1786193133668-7922: :openssl_extraction_failed
[2026-10-27 13:14:08.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059763 for case CB-1786193134009-5574: :openssl_extraction_failed
[2026-10-27 13:14:08.347] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025208 for case CB-1786193149971-9299: :openssl_extraction_failed
[2026-10-27 13:14:08.369] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040230 for case CB-1786193134362-0868: :openssl_extraction_failed
[2026-10-27 13:14:08.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027216 for case CB-1786193150335-0443: :openssl_extraction_failed
[2026-10-27 13:14:08.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025765 for case CB-1786193134719-9965: :openssl_extraction_failed
[2026-10-27 13:14:08.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047552 for case CB-1786193150648-0252: :openssl_extraction_failed
[2026-10-27 13:14:08.478] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099649 for case CB-1786193135053-4673: :openssl_extraction_failed
[2026-10-27 13:14:08.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031783 for case CB-1786193150986-0723: :openssl_extraction_failed
[2026-10-27 13:14:08.517] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076443 for case CB-1786193151328-3932: :openssl_extraction_failed
[2026-10-27 13:14:08.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028702 for case CB-1786193135388-4725: :openssl_extraction_failed
[2026-10-27 13:14:08.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082623 for case CB-1786193135776-2489: :openssl_extraction_failed
[2026-10-27 13:14:08.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040042 for case CB-1786193151659-9303: :openssl_extraction_failed
[2026-10-27 13:14:08.618] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067962 for case CB-1786193136116-4808: :openssl_extraction_failed
[2026-10-27 13:14:08.642] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047952 for case CB-1786193152087-4787: :openssl_extraction_failed
[2026-10-27 13:14:08.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084668 for case CB-1786193136453-2265: :openssl_extraction_failed
[2026-10-27 13:14:08.717] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099279 for case CB-1786193152419-1075: :openssl_extraction_failed
[2026-10-27 13:14:08.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000612 for case CB-1786193136797-6102: :openssl_extraction_failed
[2026-10-27 13:14:08.763] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065215 for case CB-1786193152769-9826: :openssl_extraction_failed
[2026-10-27 13:14:08.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095505 for case CB-1786193137154-5849: :openssl_extraction_failed
[2026-10-27 13:14:08.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062341 for case CB-1786193153108-4763: :openssl_extraction_failed
[2026-10-27 13:14:08.813] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069742 for case CB-1786193137513-9855: :openssl_extraction_failed
[2026-10-27 13:14:08.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042162 for case CB-1786193153462-7199: :openssl_extraction_failed
[2026-10-27 13:14:08.847] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029040 for case CB-1786193137843-7284: :openssl_extraction_failed
[2026-10-27 13:14:08.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021613 for case CB-1786193153823-0299: :openssl_extraction_failed
[2026-10-27 13:14:08.881] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080093 for case CB-1786193138178-9025: :openssl_extraction_failed
[2026-10-27 13:14:08.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078346 for case CB-1786193138545-8473: :openssl_extraction_failed
[2026-10-27 13:14:08.915] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037541 for case CB-1786193154152-2757: :openssl_extraction_failed
[2026-10-27 13:14:08.934] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019285 for case CB-1786193138920-9656: :openssl_extraction_failed
[2026-10-27 13:14:08.947] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014574 for case CB-1786193154510-3335: :openssl_extraction_failed
[2026-10-27 13:14:08.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060403 for case CB-1786193139252-0711: :openssl_extraction_failed
[2026-10-27 13:14:08.977] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073384 for case CB-1786193154884-8216: :openssl_extraction_failed
[2026-10-27 13:14:09.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002926 for case CB-1786193139592-6247: :openssl_extraction_failed
[2026-10-27 13:14:09.003] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014947 for case CB-1786193155211-2562: :openssl_extraction_failed
[2026-10-27 13:14:09.048] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015927 for case CB-1786193139942-5019: :openssl_extraction_failed
[2026-10-27 13:14:09.059] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031030 for case CB-1786193155557-0088: :openssl_extraction_failed
[2026-10-27 13:14:09.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051536 for case CB-1786193140284-9912: :openssl_extraction_failed
[2026-10-27 13:14:09.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093312 for case CB-1786193155949-7925: :openssl_extraction_failed
[2026-10-27 13:14:09.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023166 for case CB-1786193140666-4815: :openssl_extraction_failed
[2026-10-27 13:14:09.129] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037355 for case CB-1786193156319-9353: :openssl_extraction_failed
[2026-10-27 13:14:09.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072335 for case CB-1786193140995-1213: :openssl_extraction_failed
[2026-10-27 13:14:09.158] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004366 for case CB-1786193156676-1427: :openssl_extraction_failed
[2026-10-27 13:14:09.216] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028035 for case CB-1786193157119-6610: :openssl_extraction_failed
[2026-10-27 13:14:09.221] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004264 for case CB-1786193141348-4757: :openssl_extraction_failed
[2026-10-27 13:14:09.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089073 for case CB-1786193157461-7171: :openssl_extraction_failed
[2026-10-27 13:14:09.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091859 for case CB-1786193141705-8607: :openssl_extraction_failed
[2026-10-27 13:14:09.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002618 for case CB-1786193142128-8945: :openssl_extraction_failed
[2026-10-27 13:14:09.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077609 for case CB-1786193157793-0133: :openssl_extraction_failed
[2026-10-27 13:14:09.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046011 for case CB-1786193142445-5722: :openssl_extraction_failed
[2026-10-27 13:14:09.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068051 for case CB-1786193158154-4572: :openssl_extraction_failed
[2026-10-27 13:14:09.414] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070368 for case CB-1786193142818-6764: :openssl_extraction_failed
[2026-10-27 13:14:09.437] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001872 for case CB-1786193158527-5474: :openssl_extraction_failed
[2026-10-27 13:14:09.487] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069341 for case CB-1786193143164-0273: :openssl_extraction_failed
[2026-10-27 13:14:09.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038363 for case CB-1786193158932-8211: :openssl_extraction_failed
[2026-10-27 13:14:09.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026189 for case CB-1786193143520-3147: :openssl_extraction_failed
[2026-10-27 13:14:09.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077844 for case CB-1786193159298-9258: :openssl_extraction_failed
[2026-10-27 13:14:09.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081808 for case CB-1786193143913-5724: :openssl_extraction_failed
[2026-10-27 13:14:09.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091649 for case CB-1786193159621-2242: :openssl_extraction_failed
[2026-10-27 13:14:09.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007554 for case CB-1786193159960-8936: :openssl_extraction_failed
[2026-10-27 13:14:09.705] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078299 for case CB-1786193144268-5553: :openssl_extraction_failed
[2026-10-27 13:14:09.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031517 for case CB-1786193160291-9730: :openssl_extraction_failed
[2026-10-27 13:14:09.794] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010577 for case CB-1786193144624-2832: :openssl_extraction_failed
[2026-10-27 13:14:09.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044262 for case CB-1786193160635-1291: :openssl_extraction_failed
[2026-10-27 13:14:09.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055855 for case CB-1786193144960-1617: :openssl_extraction_failed
[2026-10-27 13:14:09.881] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053204 for case CB-1786193161043-5926: :openssl_extraction_failed
[2026-10-27 13:14:09.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060923 for case CB-1786193145316-5992: :openssl_extraction_failed
[2026-10-27 13:14:09.940] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082168 for case CB-1786193145680-8260: :openssl_extraction_failed
[2026-10-27 13:14:09.944] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073211 for case CB-1786193161370-4836: :openssl_extraction_failed
[2026-10-27 13:14:09.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051822 for case CB-1786193146070-4203: :openssl_extraction_failed
[2026-10-27 13:14:10.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028344 for case CB-1786193161782-1402: :openssl_extraction_failed
[2026-10-27 13:14:10.066] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072738 for case CB-1786193162108-8208: :openssl_extraction_failed
[2026-10-27 13:14:10.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084104 for case CB-1786193146403-8499: :openssl_extraction_failed
[2026-10-27 13:14:10.155] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092009 for case CB-1786193162474-7467: :openssl_extraction_failed
[2026-10-27 13:14:10.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010953 for case CB-1786193146758-8903: :openssl_extraction_failed
[2026-10-27 13:14:10.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088157 for case CB-1786193147112-1858: :openssl_extraction_failed
[2026-10-27 13:14:10.213] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037381 for case CB-1786193162807-4084: :openssl_extraction_failed
[2026-10-27 13:14:10.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051716 for case CB-1786193163180-0633: :openssl_extraction_failed
[2026-10-27 13:14:10.279] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016720 for case CB-1786193147450-4853: :openssl_extraction_failed
[2026-10-27 13:14:10.317] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095722 for case CB-1786193163600-7290: :openssl_extraction_failed
[2026-10-27 13:14:10.339] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096503 for case CB-1786193147785-5418: :openssl_extraction_failed
[2026-10-27 13:14:10.389] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081415 for case CB-1786193163965-0081: :openssl_extraction_failed
[2026-10-27 13:14:10.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068276 for case CB-1786193148139-7827: :openssl_extraction_failed
[2026-10-27 13:14:10.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033113 for case CB-1786193164414-5581: :openssl_extraction_failed
[2026-10-27 13:14:10.454] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066081 for case CB-1786193148504-4543: :openssl_extraction_failed
[2026-10-27 13:14:10.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083504 for case CB-1786193164862-6790: :openssl_extraction_failed
[2026-10-27 13:14:10.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056363 for case CB-1786193148931-6987: :openssl_extraction_failed
[2026-10-27 13:14:10.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053014 for case CB-1786193165293-1601: :openssl_extraction_failed
[2026-10-27 13:14:10.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042344 for case CB-1786193149291-3930: :openssl_extraction_failed
[2026-10-27 13:14:10.566] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092494 for case CB-1786193165747-7342: :openssl_extraction_failed
[2026-10-27 13:14:10.576] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099659 for case CB-1786193149640-0463: :openssl_extraction_failed
[2026-10-27 13:14:10.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027178 for case CB-1786193166190-4436: :openssl_extraction_failed
[2026-10-27 13:14:10.617] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025208 for case CB-1786193149971-9299: :openssl_extraction_failed
[2026-10-27 13:14:10.626] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077757 for case CB-1786193166636-4891: :openssl_extraction_failed
[2026-10-27 13:14:10.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027216 for case CB-1786193150335-0443: :openssl_extraction_failed
[2026-10-27 13:14:10.669] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035796 for case CB-1786193167087-0924: :openssl_extraction_failed
[2026-10-27 13:14:10.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047552 for case CB-1786193150648-0252: :openssl_extraction_failed
[2026-10-27 13:14:10.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006601 for case CB-1786193167497-3002: :openssl_extraction_failed
[2026-10-27 13:14:10.737] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031783 for case CB-1786193150986-0723: :openssl_extraction_failed
[2026-10-27 13:14:10.771] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050378 for case CB-1786193167961-1501: :openssl_extraction_failed
[2026-10-27 13:14:10.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076443 for case CB-1786193151328-3932: :openssl_extraction_failed
[2026-10-27 13:14:10.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040042 for case CB-1786193151659-9303: :openssl_extraction_failed
[2026-10-27 13:14:10.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085716 for case CB-1786193168425-7177: :openssl_extraction_failed
[2026-10-27 13:14:10.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047952 for case CB-1786193152087-4787: :openssl_extraction_failed
[2026-10-27 13:14:10.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034059 for case CB-1786193168876-3137: :openssl_extraction_failed
[2026-10-27 13:14:10.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099279 for case CB-1786193152419-1075: :openssl_extraction_failed
[2026-10-27 13:14:10.963] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002539 for case CB-1786193169342-1990: :openssl_extraction_failed
[2026-10-27 13:14:10.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065215 for case CB-1786193152769-9826: :openssl_extraction_failed
[2026-10-27 13:14:11.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069412 for case CB-1786193169770-0279: :openssl_extraction_failed
[2026-10-27 13:14:11.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062341 for case CB-1786193153108-4763: :openssl_extraction_failed
[2026-10-27 13:14:11.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060636 for case CB-1786193170178-5833: :openssl_extraction_failed
[2026-10-27 13:14:11.057] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042162 for case CB-1786193153462-7199: :openssl_extraction_failed
[2026-10-27 13:14:11.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003407 for case CB-1786193170640-7767: :openssl_extraction_failed
[2026-10-27 13:14:11.086] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021613 for case CB-1786193153823-0299: :openssl_extraction_failed
[2026-10-27 13:14:11.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037541 for case CB-1786193154152-2757: :openssl_extraction_failed
[2026-10-27 13:14:11.110] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090590 for case CB-1786193171099-4681: :openssl_extraction_failed
[2026-10-27 13:14:11.127] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014574 for case CB-1786193154510-3335: :openssl_extraction_failed
[2026-10-27 13:14:11.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097971 for case CB-1786193171520-8379: :openssl_extraction_failed
[2026-10-27 13:14:11.158] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073384 for case CB-1786193154884-8216: :openssl_extraction_failed
[2026-10-27 13:14:11.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051560 for case CB-1786193172008-8132: :openssl_extraction_failed
[2026-10-27 13:14:11.185] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014947 for case CB-1786193155211-2562: :openssl_extraction_failed
[2026-10-27 13:14:11.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098763 for case CB-1786193172852-6206: :openssl_extraction_failed
[2026-10-27 13:14:11.213] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057055 for case CB-1786193173335-2957: :openssl_extraction_failed
[2026-10-27 13:14:11.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031030 for case CB-1786193155557-0088: :openssl_extraction_failed
[2026-10-27 13:14:11.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045622 for case CB-1786193173888-6595: :openssl_extraction_failed
[2026-10-27 13:14:11.255] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069029 for case CB-1786193174362-7765: :openssl_extraction_failed
[2026-10-27 13:14:11.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093312 for case CB-1786193155949-7925: :openssl_extraction_failed
[2026-10-27 13:14:11.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005943 for case CB-1786193175449-1605: :openssl_extraction_failed
[2026-10-27 13:14:11.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037355 for case CB-1786193156319-9353: :openssl_extraction_failed
[2026-10-27 13:14:11.310] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004366 for case CB-1786193156676-1427: :openssl_extraction_failed
[2026-10-27 13:14:11.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048289 for case CB-1786193175988-1534: :openssl_extraction_failed
[2026-10-27 13:14:11.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028035 for case CB-1786193157119-6610: :openssl_extraction_failed
[2026-10-27 13:14:11.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017806 for case CB-1786193176529-3803: :openssl_extraction_failed
[2026-10-27 13:14:11.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089073 for case CB-1786193157461-7171: :openssl_extraction_failed
[2026-10-27 13:14:11.384] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021186 for case CB-1786193177024-0916: :openssl_extraction_failed
[2026-10-27 13:14:11.410] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062873 for case CB-1786193177587-0060: :openssl_extraction_failed
[2026-10-27 13:14:11.418] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077609 for case CB-1786193157793-0133: :openssl_extraction_failed
[2026-10-27 13:14:11.428] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009105 for case CB-1786193178083-7554: :openssl_extraction_failed
[2026-10-27 13:14:11.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068051 for case CB-1786193158154-4572: :openssl_extraction_failed
[2026-10-27 13:14:11.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088601 for case CB-1786193179460-8812: :openssl_extraction_failed
[2026-10-27 13:14:11.457] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001872 for case CB-1786193158527-5474: :openssl_extraction_failed
[2026-10-27 13:14:11.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061313 for case CB-1786193179967-3275: :openssl_extraction_failed
[2026-10-27 13:14:11.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038363 for case CB-1786193158932-8211: :openssl_extraction_failed
[2026-10-27 13:14:11.493] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030499 for case CB-1786193181312-7385: :openssl_extraction_failed
[2026-10-27 13:14:11.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077844 for case CB-1786193159298-9258: :openssl_extraction_failed
[2026-10-27 13:14:11.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008467 for case CB-1786193181845-9533: :openssl_extraction_failed
[2026-10-27 13:14:11.538] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091649 for case CB-1786193159621-2242: :openssl_extraction_failed
[2026-10-27 13:14:11.551] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001978 for case CB-1786193183332-0449: :openssl_extraction_failed
[2026-10-27 13:14:11.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022698 for case CB-1786193184419-5494: :openssl_extraction_failed
[2026-10-27 13:14:11.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007554 for case CB-1786193159960-8936: :openssl_extraction_failed
[2026-10-27 13:14:11.586] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031517 for case CB-1786193160291-9730: :openssl_extraction_failed
[2026-10-27 13:14:11.588] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021136 for case CB-1786193185084-0722: :openssl_extraction_failed
[2026-10-27 13:14:11.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010533 for case CB-1786193185646-5503: :openssl_extraction_failed
[2026-10-27 13:14:11.613] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044262 for case CB-1786193160635-1291: :openssl_extraction_failed
[2026-10-27 13:14:11.629] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053204 for case CB-1786193161043-5926: :openssl_extraction_failed
[2026-10-27 13:14:11.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071158 for case CB-1786193186136-5272: :openssl_extraction_failed
[2026-10-27 13:14:11.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073211 for case CB-1786193161370-4836: :openssl_extraction_failed
[2026-10-27 13:14:11.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091435 for case CB-1786193187512-8426: :openssl_extraction_failed
[2026-10-27 13:14:11.687] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043946 for case CB-1786193187982-0016: :openssl_extraction_failed
[2026-10-27 13:14:11.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028344 for case CB-1786193161782-1402: :openssl_extraction_failed
[2026-10-27 13:14:11.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097413 for case CB-1786193188521-9620: :openssl_extraction_failed
[2026-10-27 13:14:11.725] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072738 for case CB-1786193162108-8208: :openssl_extraction_failed
[2026-10-27 13:14:11.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019694 for case CB-1786193189020-9358: :openssl_extraction_failed
[2026-10-27 13:14:11.750] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092009 for case CB-1786193162474-7467: :openssl_extraction_failed
[2026-10-27 13:14:11.766] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098564 for case CB-1786193189837-1352: :openssl_extraction_failed
[2026-10-27 13:14:11.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037381 for case CB-1786193162807-4084: :openssl_extraction_failed
[2026-10-27 13:14:11.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051716 for case CB-1786193163180-0633: :openssl_extraction_failed
[2026-10-27 13:14:11.815] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095722 for case CB-1786193163600-7290: :openssl_extraction_failed
[2026-10-27 13:14:11.832] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068118 for case CB-1786193190429-2866: :openssl_extraction_failed
[2026-10-27 13:14:11.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081415 for case CB-1786193163965-0081: :openssl_extraction_failed
[2026-10-27 13:14:11.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033113 for case CB-1786193164414-5581: :openssl_extraction_failed
[2026-10-27 13:14:11.858] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074573 for case CB-1786193192005-2998: :openssl_extraction_failed
[2026-10-27 13:14:11.882] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083504 for case CB-1786193164862-6790: :openssl_extraction_failed
[2026-10-27 13:14:11.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003132 for case CB-1786193192460-2463: :openssl_extraction_failed
[2026-10-27 13:14:11.900] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088804 for case CB-1786193193584-2113: :openssl_extraction_failed
[2026-10-27 13:14:11.918] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053014 for case CB-1786193165293-1601: :openssl_extraction_failed
[2026-10-27 13:14:11.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084074 for case CB-1786193194161-7923: :openssl_extraction_failed
[2026-10-27 13:14:11.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092494 for case CB-1786193165747-7342: :openssl_extraction_failed
[2026-10-27 13:14:11.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079651 for case CB-1786193194661-7500: :openssl_extraction_failed
[2026-10-27 13:14:11.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027178 for case CB-1786193166190-4436: :openssl_extraction_failed
[2026-10-27 13:14:11.977] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038703 for case CB-1786193195196-8807: :openssl_extraction_failed
[2026-10-27 13:14:11.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077757 for case CB-1786193166636-4891: :openssl_extraction_failed
[2026-10-27 13:14:12.008] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035796 for case CB-1786193167087-0924: :openssl_extraction_failed
[2026-10-27 13:14:12.010] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027207 for case CB-1786193195682-1339: :openssl_extraction_failed
[2026-10-27 13:14:12.036] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014191 for case CB-1786193196192-3731: :openssl_extraction_failed
[2026-10-27 13:14:12.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006601 for case CB-1786193167497-3002: :openssl_extraction_failed
[2026-10-27 13:14:12.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037408 for case CB-1786193196664-6972: :openssl_extraction_failed
[2026-10-27 13:14:12.068] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050378 for case CB-1786193167961-1501: :openssl_extraction_failed
[2026-10-27 13:14:12.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047189 for case CB-1786193197185-7438: :openssl_extraction_failed
[2026-10-27 13:14:12.109] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085716 for case CB-1786193168425-7177: :openssl_extraction_failed
[2026-10-27 13:14:12.124] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070395 for case CB-1786193197640-8926: :openssl_extraction_failed
[2026-10-27 13:14:12.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034059 for case CB-1786193168876-3137: :openssl_extraction_failed
[2026-10-27 13:14:12.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049409 for case CB-1786193198497-3569: :openssl_extraction_failed
[2026-10-27 13:14:12.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002539 for case CB-1786193169342-1990: :openssl_extraction_failed
[2026-10-27 13:14:12.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096334 for case CB-1786193198994-5441: :openssl_extraction_failed
[2026-10-27 13:14:12.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069412 for case CB-1786193169770-0279: :openssl_extraction_failed
[2026-10-27 13:14:12.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051109 for case CB-1786193200293-6227: :openssl_extraction_failed
[2026-10-27 13:14:12.219] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060636 for case CB-1786193170178-5833: :openssl_extraction_failed
[2026-10-27 13:14:12.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070701 for case CB-1786193200793-2074: :openssl_extraction_failed
[2026-10-27 13:14:12.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003407 for case CB-1786193170640-7767: :openssl_extraction_failed
[2026-10-27 13:14:12.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056062 for case CB-1786193201878-6484: :openssl_extraction_failed
[2026-10-27 13:14:12.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090590 for case CB-1786193171099-4681: :openssl_extraction_failed
[2026-10-27 13:14:12.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095774 for case CB-1786193202401-1499: :openssl_extraction_failed
[2026-10-27 13:14:12.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097971 for case CB-1786193171520-8379: :openssl_extraction_failed
[2026-10-27 13:14:12.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051560 for case CB-1786193172008-8132: :openssl_extraction_failed
[2026-10-27 13:14:12.306] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052150 for case CB-1786193205054-4663: :openssl_extraction_failed
[2026-10-27 13:14:12.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098763 for case CB-1786193172852-6206: :openssl_extraction_failed
[2026-10-27 13:14:12.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066625 for case CB-1786193205620-2794: :openssl_extraction_failed
[2026-10-27 13:14:12.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057055 for case CB-1786193173335-2957: :openssl_extraction_failed
[2026-10-27 13:14:12.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045622 for case CB-1786193173888-6595: :openssl_extraction_failed
[2026-10-27 13:14:12.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066602 for case CB-1786193206124-5627: :openssl_extraction_failed
[2026-10-27 13:14:12.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069029 for case CB-1786193174362-7765: :openssl_extraction_failed
[2026-10-27 13:14:12.398] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052336 for case CB-1786193207950-6414: :openssl_extraction_failed
[2026-10-27 13:14:12.410] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005943 for case CB-1786193175449-1605: :openssl_extraction_failed
[2026-10-27 13:14:12.434] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048289 for case CB-1786193175988-1534: :openssl_extraction_failed
[2026-10-27 13:14:12.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083451 for case CB-1786193208426-4541: :openssl_extraction_failed
[2026-10-27 13:14:12.451] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095425 for case CB-1786193208935-9637: :openssl_extraction_failed
[2026-10-27 13:14:12.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017806 for case CB-1786193176529-3803: :openssl_extraction_failed
[2026-10-27 13:14:12.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030614 for case CB-1786193209500-2127: :openssl_extraction_failed
[2026-10-27 13:14:12.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021186 for case CB-1786193177024-0916: :openssl_extraction_failed
[2026-10-27 13:14:12.496] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080651 for case CB-1786193210881-1629: :openssl_extraction_failed
[2026-10-27 13:14:12.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062873 for case CB-1786193177587-0060: :openssl_extraction_failed
[2026-10-27 13:14:12.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011690 for case CB-1786193211351-3327: :openssl_extraction_failed
[2026-10-27 13:14:12.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009105 for case CB-1786193178083-7554: :openssl_extraction_failed
[2026-10-27 13:14:12.530] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043408 for case CB-1786193211863-3122: :openssl_extraction_failed
[2026-10-27 13:14:12.548] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088601 for case CB-1786193179460-8812: :openssl_extraction_failed
[2026-10-27 13:14:12.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023511 for case CB-1786193212334-7937: :openssl_extraction_failed
[2026-10-27 13:14:12.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061313 for case CB-1786193179967-3275: :openssl_extraction_failed
[2026-10-27 13:14:12.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011968 for case CB-1786193212874-3552: :openssl_extraction_failed
[2026-10-27 13:14:12.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030499 for case CB-1786193181312-7385: :openssl_extraction_failed
[2026-10-27 13:14:12.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055454 for case CB-1786193213427-5591: :openssl_extraction_failed
[2026-10-27 13:14:12.609] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008467 for case CB-1786193181845-9533: :openssl_extraction_failed
[2026-10-27 13:14:12.617] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061482 for case CB-1786193214264-4499: :openssl_extraction_failed
[2026-10-27 13:14:12.631] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013444 for case CB-1786193214813-4258: :openssl_extraction_failed
[2026-10-27 13:14:12.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001978 for case CB-1786193183332-0449: :openssl_extraction_failed
[2026-10-27 13:14:12.649] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059565 for case CB-1786193215350-2696: :openssl_extraction_failed
[2026-10-27 13:14:12.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022698 for case CB-1786193184419-5494: :openssl_extraction_failed
[2026-10-27 13:14:12.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071239 for case CB-1786193215907-5144: :openssl_extraction_failed
[2026-10-27 13:14:12.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021136 for case CB-1786193185084-0722: :openssl_extraction_failed
[2026-10-27 13:14:12.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010533 for case CB-1786193185646-5503: :openssl_extraction_failed
[2026-10-27 13:14:12.688] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011358 for case CB-1786193216420-9790: :openssl_extraction_failed
[2026-10-27 13:14:12.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071158 for case CB-1786193186136-5272: :openssl_extraction_failed
[2026-10-27 13:14:12.706] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017442 for case CB-1786193216911-5441: :openssl_extraction_failed
[2026-10-27 13:14:12.724] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091435 for case CB-1786193187512-8426: :openssl_extraction_failed
[2026-10-27 13:14:12.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003540 for case CB-1786193217431-9849: :openssl_extraction_failed
[2026-10-27 13:14:12.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043946 for case CB-1786193187982-0016: :openssl_extraction_failed
[2026-10-27 13:14:12.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017922 for case CB-1786193217918-1478: :openssl_extraction_failed
[2026-10-27 13:14:12.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097413 for case CB-1786193188521-9620: :openssl_extraction_failed
[2026-10-27 13:14:12.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047999 for case CB-1786193218470-0249: :openssl_extraction_failed
[2026-10-27 13:14:12.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019694 for case CB-1786193189020-9358: :openssl_extraction_failed
[2026-10-27 13:14:12.787] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075255 for case CB-1786193218986-7457: :openssl_extraction_failed
[2026-10-27 13:14:12.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049208 for case CB-1786193220053-5326: :openssl_extraction_failed
[2026-10-27 13:14:12.826] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098564 for case CB-1786193189837-1352: :openssl_extraction_failed
[2026-10-27 13:14:12.863] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068118 for case CB-1786193190429-2866: :openssl_extraction_failed
[2026-10-27 13:14:12.866] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001294 for case CB-1786193220591-0897: :openssl_extraction_failed
[2026-10-27 13:14:12.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067486 for case CB-1786193221164-0772: :openssl_extraction_failed
[2026-10-27 13:14:12.905] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074573 for case CB-1786193192005-2998: :openssl_extraction_failed
[2026-10-27 13:14:12.921] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029064 for case CB-1786193222698-7616: :openssl_extraction_failed
[2026-10-27 13:14:12.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003132 for case CB-1786193192460-2463: :openssl_extraction_failed
[2026-10-27 13:14:12.957] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022367 for case CB-1786193223206-1764: :openssl_extraction_failed
[2026-10-27 13:14:12.971] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088804 for case CB-1786193193584-2113: :openssl_extraction_failed
[2026-10-27 13:14:12.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017440 for case CB-1786193224039-2283: :openssl_extraction_failed
[2026-10-27 13:14:13.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084074 for case CB-1786193194161-7923: :openssl_extraction_failed
[2026-10-27 13:14:13.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027131 for case CB-1786193224546-2858: :openssl_extraction_failed
[2026-10-27 13:14:13.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079651 for case CB-1786193194661-7500: :openssl_extraction_failed
[2026-10-27 13:14:13.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041503 for case CB-1786193225048-6284: :openssl_extraction_failed
[2026-10-27 13:14:13.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038703 for case CB-1786193195196-8807: :openssl_extraction_failed
[2026-10-27 13:14:13.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098383 for case CB-1786193225532-9877: :openssl_extraction_failed
[2026-10-27 13:14:13.130] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027207 for case CB-1786193195682-1339: :openssl_extraction_failed
[2026-10-27 13:14:13.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013864 for case CB-1786193226046-6637: :openssl_extraction_failed
[2026-10-27 13:14:13.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027721 for case CB-1786193226521-5307: :openssl_extraction_failed
[2026-10-27 13:14:13.159] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014191 for case CB-1786193196192-3731: :openssl_extraction_failed
[2026-10-27 13:14:13.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000749 for case CB-1786193227059-2372: :openssl_extraction_failed
[2026-10-27 13:14:13.177] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037408 for case CB-1786193196664-6972: :openssl_extraction_failed
[2026-10-27 13:14:13.191] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009889 for case CB-1786193227539-3870: :openssl_extraction_failed
[2026-10-27 13:14:13.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047189 for case CB-1786193197185-7438: :openssl_extraction_failed
[2026-10-27 13:14:13.208] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070395 for case CB-1786193197640-8926: :openssl_extraction_failed
[2026-10-27 13:14:13.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092328 for case CB-1786193228089-8442: :openssl_extraction_failed
[2026-10-27 13:14:13.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082494 for case CB-1786193228556-2804: :openssl_extraction_failed
[2026-10-27 13:14:13.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049409 for case CB-1786193198497-3569: :openssl_extraction_failed
[2026-10-27 13:14:13.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096334 for case CB-1786193198994-5441: :openssl_extraction_failed
[2026-10-27 13:14:13.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098086 for case CB-1786193229416-6426: :openssl_extraction_failed
[2026-10-27 13:14:13.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051109 for case CB-1786193200293-6227: :openssl_extraction_failed
[2026-10-27 13:14:13.281] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070701 for case CB-1786193200793-2074: :openssl_extraction_failed
[2026-10-27 13:14:13.283] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005159 for case CB-1786193229932-5549: :openssl_extraction_failed
[2026-10-27 13:14:13.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056062 for case CB-1786193201878-6484: :openssl_extraction_failed
[2026-10-27 13:14:13.298] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038505 for case CB-1786193230470-5658: :openssl_extraction_failed
[2026-10-27 13:14:13.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032194 for case CB-1786193230965-9564: :openssl_extraction_failed
[2026-10-27 13:14:13.315] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095774 for case CB-1786193202401-1499: :openssl_extraction_failed
[2026-10-27 13:14:13.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052150 for case CB-1786193205054-4663: :openssl_extraction_failed
[2026-10-27 13:14:13.351] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024003 for case CB-1786193231464-6534: :openssl_extraction_failed
[2026-10-27 13:14:13.384] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092359 for case CB-1786193231978-4625: :openssl_extraction_failed
[2026-10-27 13:14:13.384] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066625 for case CB-1786193205620-2794: :openssl_extraction_failed
[2026-10-27 13:14:13.447] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058623 for case CB-1786193232498-7813: :openssl_extraction_failed
[2026-10-27 13:14:13.447] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066602 for case CB-1786193206124-5627: :openssl_extraction_failed
[2026-10-27 13:14:13.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052336 for case CB-1786193207950-6414: :openssl_extraction_failed
[2026-10-27 13:14:13.481] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014663 for case CB-1786193233000-6878: :openssl_extraction_failed
[2026-10-27 13:14:13.511] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046108 for case CB-1786193233780-2704: :openssl_extraction_failed
[2026-10-27 13:14:13.514] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083451 for case CB-1786193208426-4541: :openssl_extraction_failed
[2026-10-27 13:14:13.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050477 for case CB-1786193234175-2456: :openssl_extraction_failed
[2026-10-27 13:14:13.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095425 for case CB-1786193208935-9637: :openssl_extraction_failed
[2026-10-27 13:14:13.568] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030614 for case CB-1786193209500-2127: :openssl_extraction_failed
[2026-10-27 13:14:13.577] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077978 for case CB-1786193234695-0882: :openssl_extraction_failed
[2026-10-27 13:14:13.585] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080651 for case CB-1786193210881-1629: :openssl_extraction_failed
[2026-10-27 13:14:13.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039301 for case CB-1786193235121-2928: :openssl_extraction_failed
[2026-10-27 13:14:13.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011690 for case CB-1786193211351-3327: :openssl_extraction_failed
[2026-10-27 13:14:13.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035025 for case CB-1786193235531-2904: :openssl_extraction_failed
[2026-10-27 13:14:13.615] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043408 for case CB-1786193211863-3122: :openssl_extraction_failed
[2026-10-27 13:14:13.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023511 for case CB-1786193212334-7937: :openssl_extraction_failed
[2026-10-27 13:14:13.630] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040807 for case CB-1786193235944-6373: :openssl_extraction_failed
[2026-10-27 13:14:13.646] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077323 for case CB-1786193236452-9999: :openssl_extraction_failed
[2026-10-27 13:14:13.647] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011968 for case CB-1786193212874-3552: :openssl_extraction_failed
[2026-10-27 13:14:13.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012923 for case CB-1786193236998-2947: :openssl_extraction_failed
[2026-10-27 13:14:13.666] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055454 for case CB-1786193213427-5591: :openssl_extraction_failed
[2026-10-27 13:14:13.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061482 for case CB-1786193214264-4499: :openssl_extraction_failed
[2026-10-27 13:14:13.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048823 for case CB-1786193237507-1868: :openssl_extraction_failed
[2026-10-27 13:14:13.695] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013444 for case CB-1786193214813-4258: :openssl_extraction_failed
[2026-10-27 13:14:13.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071556 for case CB-1786193237922-4352: :openssl_extraction_failed
[2026-10-27 13:14:13.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059565 for case CB-1786193215350-2696: :openssl_extraction_failed
[2026-10-27 13:14:13.719] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086115 for case CB-1786193238436-8290: :openssl_extraction_failed
[2026-10-27 13:14:13.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099572 for case CB-1786193238840-2809: :openssl_extraction_failed
[2026-10-27 13:14:13.742] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071239 for case CB-1786193215907-5144: :openssl_extraction_failed
[2026-10-27 13:14:13.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095120 for case CB-1786193239907-8576: :openssl_extraction_failed
[2026-10-27 13:14:13.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002484 for case CB-1786193240429-7061: :openssl_extraction_failed
[2026-10-27 13:14:13.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011358 for case CB-1786193216420-9790: :openssl_extraction_failed
[2026-10-27 13:14:13.772] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017442 for case CB-1786193216911-5441: :openssl_extraction_failed
[2026-10-27 13:14:13.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071609 for case CB-1786193240934-2866: :openssl_extraction_failed
[2026-10-27 13:14:13.786] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003540 for case CB-1786193217431-9849: :openssl_extraction_failed
[2026-10-27 13:14:13.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017922 for case CB-1786193217918-1478: :openssl_extraction_failed
[2026-10-27 13:14:13.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049765 for case CB-1786193241363-1696: :openssl_extraction_failed
[2026-10-27 13:14:13.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047999 for case CB-1786193218470-0249: :openssl_extraction_failed
[2026-10-27 13:14:13.822] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023436 for case CB-1786193241782-3983: :openssl_extraction_failed
[2026-10-27 13:14:13.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000073 for case CB-1786193243132-9100: :openssl_extraction_failed
[2026-10-27 13:14:13.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044563 for case CB-1786193243550-9687: :openssl_extraction_failed
[2026-10-27 13:14:13.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075255 for case CB-1786193218986-7457: :openssl_extraction_failed
[2026-10-27 13:14:13.874] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049208 for case CB-1786193220053-5326: :openssl_extraction_failed
[2026-10-27 13:14:13.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024509 for case CB-1786193244021-5794: :openssl_extraction_failed
[2026-10-27 13:14:13.894] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001294 for case CB-1786193220591-0897: :openssl_extraction_failed
[2026-10-27 13:14:13.908] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067486 for case CB-1786193221164-0772: :openssl_extraction_failed
[2026-10-27 13:14:13.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060966 for case CB-1786193244812-0743: :openssl_extraction_failed
[2026-10-27 13:14:13.927] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029064 for case CB-1786193222698-7616: :openssl_extraction_failed
[2026-10-27 13:14:13.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043627 for case CB-1786193245241-5549: :openssl_extraction_failed
[2026-10-27 13:14:13.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022367 for case CB-1786193223206-1764: :openssl_extraction_failed
[2026-10-27 13:14:13.951] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093323 for case CB-1786193245722-5442: :openssl_extraction_failed
[2026-10-27 13:14:13.965] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046767 for case CB-1786193246145-7323: :openssl_extraction_failed
[2026-10-27 13:14:13.967] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017440 for case CB-1786193224039-2283: :openssl_extraction_failed
[2026-10-27 13:14:13.982] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062463 for case CB-1786193247184-8977: :openssl_extraction_failed
[2026-10-27 13:14:13.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027131 for case CB-1786193224546-2858: :openssl_extraction_failed
[2026-10-27 13:14:13.999] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011024 for case CB-1786193247600-9227: :openssl_extraction_failed
[2026-10-27 13:14:14.001] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041503 for case CB-1786193225048-6284: :openssl_extraction_failed
[2026-10-27 13:14:14.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008382 for case CB-1786193248040-6128: :openssl_extraction_failed
[2026-10-27 13:14:14.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098383 for case CB-1786193225532-9877: :openssl_extraction_failed
[2026-10-27 13:14:14.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097600 for case CB-1786193248485-8167: :openssl_extraction_failed
[2026-10-27 13:14:14.034] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013864 for case CB-1786193226046-6637: :openssl_extraction_failed
[2026-10-27 13:14:14.051] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084518 for case CB-1786193248971-5262: :openssl_extraction_failed
[2026-10-27 13:14:14.055] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027721 for case CB-1786193226521-5307: :openssl_extraction_failed
[2026-10-27 13:14:14.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021577 for case CB-1786193249493-6572: :openssl_extraction_failed
[2026-10-27 13:14:14.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000749 for case CB-1786193227059-2372: :openssl_extraction_failed
[2026-10-27 13:14:14.082] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015073 for case CB-1786193249993-9110: :openssl_extraction_failed
[2026-10-27 13:14:14.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002009889 for case CB-1786193227539-3870: :openssl_extraction_failed
[2026-10-27 13:14:14.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092328 for case CB-1786193228089-8442: :openssl_extraction_failed
[2026-10-27 13:14:14.115] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082494 for case CB-1786193228556-2804: :openssl_extraction_failed
[2026-10-27 13:14:14.117] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000722 for case CB-1786193251049-2724: :openssl_extraction_failed
[2026-10-27 13:14:14.132] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098086 for case CB-1786193229416-6426: :openssl_extraction_failed
[2026-10-27 13:14:14.133] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015415 for case CB-1786193251462-7962: :openssl_extraction_failed
[2026-10-27 13:14:14.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021426 for case CB-1786193251884-3138: :openssl_extraction_failed
[2026-10-27 13:14:14.160] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005159 for case CB-1786193229932-5549: :openssl_extraction_failed
[2026-10-27 13:14:14.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099505 for case CB-1786193252365-0794: :openssl_extraction_failed
[2026-10-27 13:14:14.183] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038505 for case CB-1786193230470-5658: :openssl_extraction_failed
[2026-10-27 13:14:14.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022250 for case CB-1786193252757-5085: :openssl_extraction_failed
[2026-10-27 13:14:14.210] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032194 for case CB-1786193230965-9564: :openssl_extraction_failed
[2026-10-27 13:14:14.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087549 for case CB-1786193253200-1410: :openssl_extraction_failed
[2026-10-27 13:14:14.233] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024003 for case CB-1786193231464-6534: :openssl_extraction_failed
[2026-10-27 13:14:14.261] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077031 for case CB-1786193253607-4057: :openssl_extraction_failed
[2026-10-27 13:14:14.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092359 for case CB-1786193231978-4625: :openssl_extraction_failed
[2026-10-27 13:14:14.283] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058623 for case CB-1786193232498-7813: :openssl_extraction_failed
[2026-10-27 13:14:14.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019327 for case CB-1786193254177-2819: :openssl_extraction_failed
[2026-10-27 13:14:14.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014663 for case CB-1786193233000-6878: :openssl_extraction_failed
[2026-10-27 13:14:14.307] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023371 for case CB-1786193254596-8228: :openssl_extraction_failed
[2026-10-27 13:14:14.328] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000752 for case CB-1786193254954-2057: :openssl_extraction_failed
[2026-10-27 13:14:14.329] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046108 for case CB-1786193233780-2704: :openssl_extraction_failed
[2026-10-27 13:14:14.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050477 for case CB-1786193234175-2456: :openssl_extraction_failed
[2026-10-27 13:14:14.362] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010627 for case CB-1786193255303-9496: :openssl_extraction_failed
[2026-10-27 13:14:14.379] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077978 for case CB-1786193234695-0882: :openssl_extraction_failed
[2026-10-27 13:14:14.391] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013685 for case CB-1786193255614-0323: :openssl_extraction_failed
[2026-10-27 13:14:14.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039301 for case CB-1786193235121-2928: :openssl_extraction_failed
[2026-10-27 13:14:14.421] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035025 for case CB-1786193235531-2904: :openssl_extraction_failed
[2026-10-27 13:14:14.422] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012677 for case CB-1786193255963-4425: :openssl_extraction_failed
[2026-10-27 13:14:14.438] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040807 for case CB-1786193235944-6373: :openssl_extraction_failed
[2026-10-27 13:14:14.439] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071013 for case CB-1786193256310-9139: :openssl_extraction_failed
[2026-10-27 13:14:14.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071791 for case CB-1786193256646-9207: :openssl_extraction_failed
[2026-10-27 13:14:14.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077323 for case CB-1786193236452-9999: :openssl_extraction_failed
[2026-10-27 13:14:14.479] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051553 for case CB-1786193257017-3404: :openssl_extraction_failed
[2026-10-27 13:14:14.496] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012923 for case CB-1786193236998-2947: :openssl_extraction_failed
[2026-10-27 13:14:14.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096406 for case CB-1786193257364-3820: :openssl_extraction_failed
[2026-10-27 13:14:14.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048823 for case CB-1786193237507-1868: :openssl_extraction_failed
[2026-10-27 13:14:14.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098190 for case CB-1786193257725-5647: :openssl_extraction_failed
[2026-10-27 13:14:14.542] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067290 for case CB-1786193258061-2578: :openssl_extraction_failed
[2026-10-27 13:14:14.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071556 for case CB-1786193237922-4352: :openssl_extraction_failed
[2026-10-27 13:14:14.565] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086115 for case CB-1786193238436-8290: :openssl_extraction_failed
[2026-10-27 13:14:14.569] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023537 for case CB-1786193258438-6660: :openssl_extraction_failed
[2026-10-27 13:14:14.582] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099572 for case CB-1786193238840-2809: :openssl_extraction_failed
[2026-10-27 13:14:14.592] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090734 for case CB-1786193258785-6556: :openssl_extraction_failed
[2026-10-27 13:14:14.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095120 for case CB-1786193239907-8576: :openssl_extraction_failed
[2026-10-27 13:14:14.614] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092105 for case CB-1786193259160-0493: :openssl_extraction_failed
[2026-10-27 13:14:14.629] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002484 for case CB-1786193240429-7061: :openssl_extraction_failed
[2026-10-27 13:14:14.636] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064660 for case CB-1786193259509-6910: :openssl_extraction_failed
[2026-10-27 13:14:14.652] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071609 for case CB-1786193240934-2866: :openssl_extraction_failed
[2026-10-27 13:14:14.653] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088615 for case CB-1786193259864-3356: :openssl_extraction_failed
[2026-10-27 13:14:14.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049765 for case CB-1786193241363-1696: :openssl_extraction_failed
[2026-10-27 13:14:14.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093717 for case CB-1786193260214-0199: :openssl_extraction_failed
[2026-10-27 13:14:14.701] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023436 for case CB-1786193241782-3983: :openssl_extraction_failed
[2026-10-27 13:14:14.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014315 for case CB-1786193260547-2757: :openssl_extraction_failed
[2026-10-27 13:14:14.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022656 for case CB-1786193260869-1521: :openssl_extraction_failed
[2026-10-27 13:14:14.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000073 for case CB-1786193243132-9100: :openssl_extraction_failed
[2026-10-27 13:14:14.756] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044563 for case CB-1786193243550-9687: :openssl_extraction_failed
[2026-10-27 13:14:14.757] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024040 for case CB-1786193261198-4939: :openssl_extraction_failed
[2026-10-27 13:14:14.778] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024509 for case CB-1786193244021-5794: :openssl_extraction_failed
[2026-10-27 13:14:14.781] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071040 for case CB-1786193261543-4456: :openssl_extraction_failed
[2026-10-27 13:14:14.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000054 for case CB-1786193261880-0614: :openssl_extraction_failed
[2026-10-27 13:14:14.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060966 for case CB-1786193244812-0743: :openssl_extraction_failed
[2026-10-27 13:14:14.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070202 for case CB-1786193262210-4979: :openssl_extraction_failed
[2026-10-27 13:14:14.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043627 for case CB-1786193245241-5549: :openssl_extraction_failed
[2026-10-27 13:14:14.845] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079616 for case CB-1786193262543-4399: :openssl_extraction_failed
[2026-10-27 13:14:14.849] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093323 for case CB-1786193245722-5442: :openssl_extraction_failed
[2026-10-27 13:14:14.870] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005268 for case CB-1786193262898-7541: :openssl_extraction_failed
[2026-10-27 13:14:14.872] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046767 for case CB-1786193246145-7323: :openssl_extraction_failed
[2026-10-27 13:14:14.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062463 for case CB-1786193247184-8977: :openssl_extraction_failed
[2026-10-27 13:14:14.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048043 for case CB-1786193263212-4408: :openssl_extraction_failed
[2026-10-27 13:14:14.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010358 for case CB-1786193263514-1160: :openssl_extraction_failed
[2026-10-27 13:14:14.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011024 for case CB-1786193247600-9227: :openssl_extraction_failed
[2026-10-27 13:14:14.931] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025771 for case CB-1786193263854-7151: :openssl_extraction_failed
[2026-10-27 13:14:14.938] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008382 for case CB-1786193248040-6128: :openssl_extraction_failed
[2026-10-27 13:14:14.952] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091345 for case CB-1786193264180-0839: :openssl_extraction_failed
[2026-10-27 13:14:14.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097600 for case CB-1786193248485-8167: :openssl_extraction_failed
[2026-10-27 13:14:14.997] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084518 for case CB-1786193248971-5262: :openssl_extraction_failed
[2026-10-27 13:14:15.009] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068514 for case CB-1786193264520-1552: :openssl_extraction_failed
[2026-10-27 13:14:15.022] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006802 for case CB-1786193264837-0247: :openssl_extraction_failed
[2026-10-27 13:14:15.030] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021577 for case CB-1786193249493-6572: :openssl_extraction_failed
[2026-10-27 13:14:15.043] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041653 for case CB-1786193265186-9830: :openssl_extraction_failed
[2026-10-27 13:14:15.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015073 for case CB-1786193249993-9110: :openssl_extraction_failed
[2026-10-27 13:14:15.072] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090919 for case CB-1786193265578-8146: :openssl_extraction_failed
[2026-10-27 13:14:15.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000722 for case CB-1786193251049-2724: :openssl_extraction_failed
[2026-10-27 13:14:15.095] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020502 for case CB-1786193265990-4149: :openssl_extraction_failed
[2026-10-27 13:14:15.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015415 for case CB-1786193251462-7962: :openssl_extraction_failed
[2026-10-27 13:14:15.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081254 for case CB-1786193266328-0931: :openssl_extraction_failed
[2026-10-27 13:14:15.160] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021426 for case CB-1786193251884-3138: :openssl_extraction_failed
[2026-10-27 13:14:15.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085192 for case CB-1786193266675-5406: :openssl_extraction_failed
[2026-10-27 13:14:15.196] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099505 for case CB-1786193252365-0794: :openssl_extraction_failed
[2026-10-27 13:14:15.197] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031682 for case CB-1786193267014-2170: :openssl_extraction_failed
[2026-10-27 13:14:15.253] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022250 for case CB-1786193252757-5085: :openssl_extraction_failed
[2026-10-27 13:14:15.254] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081864 for case CB-1786193267352-8516: :openssl_extraction_failed
[2026-10-27 13:14:15.278] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087549 for case CB-1786193253200-1410: :openssl_extraction_failed
[2026-10-27 13:14:15.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080857 for case CB-1786193267673-9308: :openssl_extraction_failed
[2026-10-27 13:14:15.294] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077031 for case CB-1786193253607-4057: :openssl_extraction_failed
[2026-10-27 13:14:15.309] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012997 for case CB-1786193268021-3687: :openssl_extraction_failed
[2026-10-27 13:14:15.318] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019327 for case CB-1786193254177-2819: :openssl_extraction_failed
[2026-10-27 13:14:15.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045896 for case CB-1786193268383-2987: :openssl_extraction_failed
[2026-10-27 13:14:15.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023371 for case CB-1786193254596-8228: :openssl_extraction_failed
[2026-10-27 13:14:15.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093154 for case CB-1786193268740-4171: :openssl_extraction_failed
[2026-10-27 13:14:15.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029894 for case CB-1786193269122-5818: :openssl_extraction_failed
[2026-10-27 13:14:15.371] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000752 for case CB-1786193254954-2057: :openssl_extraction_failed
[2026-10-27 13:14:15.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012191 for case CB-1786193269537-2207: :openssl_extraction_failed
[2026-10-27 13:14:15.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010627 for case CB-1786193255303-9496: :openssl_extraction_failed
[2026-10-27 13:14:15.400] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044811 for case CB-1786193269885-9663: :openssl_extraction_failed
[2026-10-27 13:14:15.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013685 for case CB-1786193255614-0323: :openssl_extraction_failed
[2026-10-27 13:14:15.430] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012677 for case CB-1786193255963-4425: :openssl_extraction_failed
[2026-10-27 13:14:15.432] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055829 for case CB-1786193270227-2404: :openssl_extraction_failed
[2026-10-27 13:14:15.450] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023792 for case CB-1786193270600-9003: :openssl_extraction_failed
[2026-10-27 13:14:15.455] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071013 for case CB-1786193256310-9139: :openssl_extraction_failed
[2026-10-27 13:14:15.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097401 for case CB-1786193270942-1444: :openssl_extraction_failed
[2026-10-27 13:14:15.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071791 for case CB-1786193256646-9207: :openssl_extraction_failed
[2026-10-27 13:14:15.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086240 for case CB-1786193271291-1642: :openssl_extraction_failed
[2026-10-27 13:14:15.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051553 for case CB-1786193257017-3404: :openssl_extraction_failed
[2026-10-27 13:14:15.507] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088815 for case CB-1786193271634-3838: :openssl_extraction_failed
[2026-10-27 13:14:15.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096406 for case CB-1786193257364-3820: :openssl_extraction_failed
[2026-10-27 13:14:15.531] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021558 for case CB-1786193271985-1009: :openssl_extraction_failed
[2026-10-27 13:14:15.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098190 for case CB-1786193257725-5647: :openssl_extraction_failed
[2026-10-27 13:14:15.555] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029569 for case CB-1786193272336-8481: :openssl_extraction_failed
[2026-10-27 13:14:15.570] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067290 for case CB-1786193258061-2578: :openssl_extraction_failed
[2026-10-27 13:14:15.574] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097456 for case CB-1786193272693-0790: :openssl_extraction_failed
[2026-10-27 13:14:15.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023537 for case CB-1786193258438-6660: :openssl_extraction_failed
[2026-10-27 13:14:15.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079060 for case CB-1786193273034-4111: :openssl_extraction_failed
[2026-10-27 13:14:15.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090734 for case CB-1786193258785-6556: :openssl_extraction_failed
[2026-10-27 13:14:15.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004805 for case CB-1786193273403-0042: :openssl_extraction_failed
[2026-10-27 13:14:15.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092105 for case CB-1786193259160-0493: :openssl_extraction_failed
[2026-10-27 13:14:15.633] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074078 for case CB-1786193273721-3417: :openssl_extraction_failed
[2026-10-27 13:14:15.647] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064660 for case CB-1786193259509-6910: :openssl_extraction_failed
[2026-10-27 13:14:15.660] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057524 for case CB-1786193274077-4444: :openssl_extraction_failed
[2026-10-27 13:14:15.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088615 for case CB-1786193259864-3356: :openssl_extraction_failed
[2026-10-27 13:14:15.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053497 for case CB-1786193274439-9242: :openssl_extraction_failed
[2026-10-27 13:14:15.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093717 for case CB-1786193260214-0199: :openssl_extraction_failed
[2026-10-27 13:14:15.738] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076869 for case CB-1786193274793-0881: :openssl_extraction_failed
[2026-10-27 13:14:15.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057039 for case CB-1786193275147-2135: :openssl_extraction_failed
[2026-10-27 13:14:15.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014315 for case CB-1786193260547-2757: :openssl_extraction_failed
[2026-10-27 13:14:15.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031471 for case CB-1786193275484-9241: :openssl_extraction_failed
[2026-10-27 13:14:15.801] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032524 for case CB-1786193275829-3819: :openssl_extraction_failed
[2026-10-27 13:14:15.803] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022656 for case CB-1786193260869-1521: :openssl_extraction_failed
[2026-10-27 13:14:15.834] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048931 for case CB-1786193276172-6532: :openssl_extraction_failed
[2026-10-27 13:14:15.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068646 for case CB-1786193276508-9396: :openssl_extraction_failed
[2026-10-27 13:14:15.886] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024040 for case CB-1786193261198-4939: :openssl_extraction_failed
[2026-10-27 13:14:15.936] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071040 for case CB-1786193261543-4456: :openssl_extraction_failed
[2026-10-27 13:14:15.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027685 for case CB-1786193276874-8705: :openssl_extraction_failed
[2026-10-27 13:14:15.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000054 for case CB-1786193261880-0614: :openssl_extraction_failed
[2026-10-27 13:14:15.981] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086323 for case CB-1786193277219-0331: :openssl_extraction_failed
[2026-10-27 13:14:15.997] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070202 for case CB-1786193262210-4979: :openssl_extraction_failed
[2026-10-27 13:14:16.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016438 for case CB-1786193277544-6940: :openssl_extraction_failed
[2026-10-27 13:14:16.027] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079616 for case CB-1786193262543-4399: :openssl_extraction_failed
[2026-10-27 13:14:16.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037011 for case CB-1786193277887-6915: :openssl_extraction_failed
[2026-10-27 13:14:16.046] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013679 for case CB-1786193278254-5139: :openssl_extraction_failed
[2026-10-27 13:14:16.049] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005268 for case CB-1786193262898-7541: :openssl_extraction_failed
[2026-10-27 13:14:16.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077450 for case CB-1786193278618-4407: :openssl_extraction_failed
[2026-10-27 13:14:16.081] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048043 for case CB-1786193263212-4408: :openssl_extraction_failed
[2026-10-27 13:14:16.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079980 for case CB-1786193278982-9625: :openssl_extraction_failed
[2026-10-27 13:14:16.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010358 for case CB-1786193263514-1160: :openssl_extraction_failed
[2026-10-27 13:14:16.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092556 for case CB-1786193279317-4745: :openssl_extraction_failed
[2026-10-27 13:14:16.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025771 for case CB-1786193263854-7151: :openssl_extraction_failed
[2026-10-27 13:14:16.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018410 for case CB-1786193279652-6525: :openssl_extraction_failed
[2026-10-27 13:14:16.158] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091345 for case CB-1786193264180-0839: :openssl_extraction_failed
[2026-10-27 13:14:16.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086033 for case CB-1786193279964-3017: :openssl_extraction_failed
[2026-10-27 13:14:16.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037832 for case CB-1786193280313-5673: :openssl_extraction_failed
[2026-10-27 13:14:16.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068514 for case CB-1786193264520-1552: :openssl_extraction_failed
[2026-10-27 13:14:16.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090430 for case CB-1786193280636-9406: :openssl_extraction_failed
[2026-10-27 13:14:16.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006802 for case CB-1786193264837-0247: :openssl_extraction_failed
[2026-10-27 13:14:16.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075420 for case CB-1786193281024-1438: :openssl_extraction_failed
[2026-10-27 13:14:16.237] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041653 for case CB-1786193265186-9830: :openssl_extraction_failed
[2026-10-27 13:14:16.264] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053926 for case CB-1786193281377-9955: :openssl_extraction_failed
[2026-10-27 13:14:16.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090919 for case CB-1786193265578-8146: :openssl_extraction_failed
[2026-10-27 13:14:16.298] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065144 for case CB-1786193281721-5859: :openssl_extraction_failed
[2026-10-27 13:14:16.312] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020502 for case CB-1786193265990-4149: :openssl_extraction_failed
[2026-10-27 13:14:16.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096590 for case CB-1786193282072-0800: :openssl_extraction_failed
[2026-10-27 13:14:16.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081254 for case CB-1786193266328-0931: :openssl_extraction_failed
[2026-10-27 13:14:16.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042641 for case CB-1786193282421-2228: :openssl_extraction_failed
[2026-10-27 13:14:16.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005454 for case CB-1786193282743-5444: :openssl_extraction_failed
[2026-10-27 13:14:16.367] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085192 for case CB-1786193266675-5406: :openssl_extraction_failed
[2026-10-27 13:14:16.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015994 for case CB-1786193283093-5533: :openssl_extraction_failed
[2026-10-27 13:14:16.405] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031682 for case CB-1786193267014-2170: :openssl_extraction_failed
[2026-10-27 13:14:16.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071615 for case CB-1786193283496-9445: :openssl_extraction_failed
[2026-10-27 13:14:16.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081864 for case CB-1786193267352-8516: :openssl_extraction_failed
[2026-10-27 13:14:16.443] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080857 for case CB-1786193267673-9308: :openssl_extraction_failed
[2026-10-27 13:14:16.448] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026340 for case CB-1786193283860-8950: :openssl_extraction_failed
[2026-10-27 13:14:16.474] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012997 for case CB-1786193268021-3687: :openssl_extraction_failed
[2026-10-27 13:14:16.478] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066210 for case CB-1786193284187-9419: :openssl_extraction_failed
[2026-10-27 13:14:16.501] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045896 for case CB-1786193268383-2987: :openssl_extraction_failed
[2026-10-27 13:14:16.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093004 for case CB-1786193284544-1606: :openssl_extraction_failed
[2026-10-27 13:14:16.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001073 for case CB-1786193284941-0838: :openssl_extraction_failed
[2026-10-27 13:14:16.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093154 for case CB-1786193268740-4171: :openssl_extraction_failed
[2026-10-27 13:14:16.545] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007491 for case CB-1786193285299-0096: :openssl_extraction_failed
[2026-10-27 13:14:16.571] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029894 for case CB-1786193269122-5818: :openssl_extraction_failed
[2026-10-27 13:14:16.586] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085086 for case CB-1786193285684-9689: :openssl_extraction_failed
[2026-10-27 13:14:16.607] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012191 for case CB-1786193269537-2207: :openssl_extraction_failed
[2026-10-27 13:14:16.643] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090603 for case CB-1786193286040-8923: :openssl_extraction_failed
[2026-10-27 13:14:16.654] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044811 for case CB-1786193269885-9663: :openssl_extraction_failed
[2026-10-27 13:14:16.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087984 for case CB-1786193286391-9061: :openssl_extraction_failed
[2026-10-27 13:14:16.682] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055829 for case CB-1786193270227-2404: :openssl_extraction_failed
[2026-10-27 13:14:16.704] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017861 for case CB-1786193286752-5929: :openssl_extraction_failed
[2026-10-27 13:14:16.710] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023792 for case CB-1786193270600-9003: :openssl_extraction_failed
[2026-10-27 13:14:16.737] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097401 for case CB-1786193270942-1444: :openssl_extraction_failed
[2026-10-27 13:14:16.740] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030881 for case CB-1786193287100-0547: :openssl_extraction_failed
[2026-10-27 13:14:16.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020398 for case CB-1786193287444-0070: :openssl_extraction_failed
[2026-10-27 13:14:16.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086240 for case CB-1786193271291-1642: :openssl_extraction_failed
[2026-10-27 13:14:16.794] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098636 for case CB-1786193287786-4662: :openssl_extraction_failed
[2026-10-27 13:14:16.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088815 for case CB-1786193271634-3838: :openssl_extraction_failed
[2026-10-27 13:14:16.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066234 for case CB-1786193288101-5800: :openssl_extraction_failed
[2026-10-27 13:14:16.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021558 for case CB-1786193271985-1009: :openssl_extraction_failed
[2026-10-27 13:14:16.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053100 for case CB-1786193288472-2475: :openssl_extraction_failed
[2026-10-27 13:14:16.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029569 for case CB-1786193272336-8481: :openssl_extraction_failed
[2026-10-27 13:14:16.864] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071509 for case CB-1786193288790-9963: :openssl_extraction_failed
[2026-10-27 13:14:16.878] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089165 for case CB-1786193289125-7673: :openssl_extraction_failed
[2026-10-27 13:14:16.889] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097456 for case CB-1786193272693-0790: :openssl_extraction_failed
[2026-10-27 13:14:16.898] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026716 for case CB-1786193289470-1970: :openssl_extraction_failed
[2026-10-27 13:14:16.907] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079060 for case CB-1786193273034-4111: :openssl_extraction_failed
[2026-10-27 13:14:16.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089675 for case CB-1786193289831-0738: :openssl_extraction_failed
[2026-10-27 13:14:16.932] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004805 for case CB-1786193273403-0042: :openssl_extraction_failed
[2026-10-27 13:14:16.958] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050568 for case CB-1786193290167-8148: :openssl_extraction_failed
[2026-10-27 13:14:16.959] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074078 for case CB-1786193273721-3417: :openssl_extraction_failed
[2026-10-27 13:14:16.985] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081887 for case CB-1786193290551-9866: :openssl_extraction_failed
[2026-10-27 13:14:16.991] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057524 for case CB-1786193274077-4444: :openssl_extraction_failed
[2026-10-27 13:14:17.017] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053497 for case CB-1786193274439-9242: :openssl_extraction_failed
[2026-10-27 13:14:17.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028940 for case CB-1786193290856-5108: :openssl_extraction_failed
[2026-10-27 13:14:17.033] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076869 for case CB-1786193274793-0881: :openssl_extraction_failed
[2026-10-27 13:14:17.045] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075017 for case CB-1786193291174-6070: :openssl_extraction_failed
[2026-10-27 13:14:17.054] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057039 for case CB-1786193275147-2135: :openssl_extraction_failed
[2026-10-27 13:14:17.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073527 for case CB-1786193291523-0070: :openssl_extraction_failed
[2026-10-27 13:14:17.076] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031471 for case CB-1786193275484-9241: :openssl_extraction_failed
[2026-10-27 13:14:17.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011759 for case CB-1786193291874-5036: :openssl_extraction_failed
[2026-10-27 13:14:17.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032524 for case CB-1786193275829-3819: :openssl_extraction_failed
[2026-10-27 13:14:17.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048931 for case CB-1786193276172-6532: :openssl_extraction_failed
[2026-10-27 13:14:17.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089678 for case CB-1786193292242-8186: :openssl_extraction_failed
[2026-10-27 13:14:17.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063654 for case CB-1786193292568-0270: :openssl_extraction_failed
[2026-10-27 13:14:17.126] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068646 for case CB-1786193276508-9396: :openssl_extraction_failed
[2026-10-27 13:14:17.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027685 for case CB-1786193276874-8705: :openssl_extraction_failed
[2026-10-27 13:14:17.143] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051906 for case CB-1786193292897-5134: :openssl_extraction_failed
[2026-10-27 13:14:17.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086323 for case CB-1786193277219-0331: :openssl_extraction_failed
[2026-10-27 13:14:17.164] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082326 for case CB-1786193293218-0768: :openssl_extraction_failed
[2026-10-27 13:14:17.182] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016438 for case CB-1786193277544-6940: :openssl_extraction_failed
[2026-10-27 13:14:17.185] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022716 for case CB-1786193293545-4865: :openssl_extraction_failed
[2026-10-27 13:14:17.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037011 for case CB-1786193277887-6915: :openssl_extraction_failed
[2026-10-27 13:14:17.202] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052058 for case CB-1786193293868-0138: :openssl_extraction_failed
[2026-10-27 13:14:17.217] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013679 for case CB-1786193278254-5139: :openssl_extraction_failed
[2026-10-27 13:14:17.220] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039601 for case CB-1786193294215-0566: :openssl_extraction_failed
[2026-10-27 13:14:17.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078362 for case CB-1786193294542-3763: :openssl_extraction_failed
[2026-10-27 13:14:17.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077450 for case CB-1786193278618-4407: :openssl_extraction_failed
[2026-10-27 13:14:17.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017230 for case CB-1786193294886-6276: :openssl_extraction_failed
[2026-10-27 13:14:17.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079980 for case CB-1786193278982-9625: :openssl_extraction_failed
[2026-10-27 13:14:17.277] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091567 for case CB-1786193295201-3153: :openssl_extraction_failed
[2026-10-27 13:14:17.280] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092556 for case CB-1786193279317-4745: :openssl_extraction_failed
[2026-10-27 13:14:17.292] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050540 for case CB-1786193295558-1758: :openssl_extraction_failed
[2026-10-27 13:14:17.295] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018410 for case CB-1786193279652-6525: :openssl_extraction_failed
[2026-10-27 13:14:17.307] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054394 for case CB-1786193295890-7980: :openssl_extraction_failed
[2026-10-27 13:14:17.310] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086033 for case CB-1786193279964-3017: :openssl_extraction_failed
[2026-10-27 13:14:17.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037832 for case CB-1786193280313-5673: :openssl_extraction_failed
[2026-10-27 13:14:17.324] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001413 for case CB-1786193296223-0607: :openssl_extraction_failed
[2026-10-27 13:14:17.336] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090430 for case CB-1786193280636-9406: :openssl_extraction_failed
[2026-10-27 13:14:17.347] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091174 for case CB-1786193296573-2887: :openssl_extraction_failed
[2026-10-27 13:14:17.355] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075420 for case CB-1786193281024-1438: :openssl_extraction_failed
[2026-10-27 13:14:17.358] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036356 for case CB-1786193296948-0602: :openssl_extraction_failed
[2026-10-27 13:14:17.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053926 for case CB-1786193281377-9955: :openssl_extraction_failed
[2026-10-27 13:14:17.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065199 for case CB-1786193297280-7891: :openssl_extraction_failed
[2026-10-27 13:14:17.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065144 for case CB-1786193281721-5859: :openssl_extraction_failed
[2026-10-27 13:14:17.390] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061843 for case CB-1786193297612-2650: :openssl_extraction_failed
[2026-10-27 13:14:17.411] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096590 for case CB-1786193282072-0800: :openssl_extraction_failed
[2026-10-27 13:14:17.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080204 for case CB-1786193297994-9637: :openssl_extraction_failed
[2026-10-27 13:14:17.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043038 for case CB-1786193298342-2178: :openssl_extraction_failed
[2026-10-27 13:14:17.429] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042641 for case CB-1786193282421-2228: :openssl_extraction_failed
[2026-10-27 13:14:17.441] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020033 for case CB-1786193298661-2765: :openssl_extraction_failed
[2026-10-27 13:14:17.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005454 for case CB-1786193282743-5444: :openssl_extraction_failed
[2026-10-27 13:14:17.455] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040551 for case CB-1786193299012-6390: :openssl_extraction_failed
[2026-10-27 13:14:17.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015994 for case CB-1786193283093-5533: :openssl_extraction_failed
[2026-10-27 13:14:17.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084799 for case CB-1786193299332-3797: :openssl_extraction_failed
[2026-10-27 13:14:17.470] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071615 for case CB-1786193283496-9445: :openssl_extraction_failed
[2026-10-27 13:14:17.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033894 for case CB-1786193299668-5017: :openssl_extraction_failed
[2026-10-27 13:14:17.486] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026340 for case CB-1786193283860-8950: :openssl_extraction_failed
[2026-10-27 13:14:17.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063625 for case CB-1786193300015-0699: :openssl_extraction_failed
[2026-10-27 13:14:17.499] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066210 for case CB-1786193284187-9419: :openssl_extraction_failed
[2026-10-27 13:14:17.512] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043151 for case CB-1786193300401-2551: :openssl_extraction_failed
[2026-10-27 13:14:17.514] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093004 for case CB-1786193284544-1606: :openssl_extraction_failed
[2026-10-27 13:14:17.526] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004470 for case CB-1786193300755-3628: :openssl_extraction_failed
[2026-10-27 13:14:17.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001073 for case CB-1786193284941-0838: :openssl_extraction_failed
[2026-10-27 13:14:17.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021909 for case CB-1786193301084-4681: :openssl_extraction_failed
[2026-10-27 13:14:17.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007491 for case CB-1786193285299-0096: :openssl_extraction_failed
[2026-10-27 13:14:17.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012317 for case CB-1786193301428-3828: :openssl_extraction_failed
[2026-10-27 13:14:17.558] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085086 for case CB-1786193285684-9689: :openssl_extraction_failed
[2026-10-27 13:14:17.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020118 for case CB-1786193301771-6162: :openssl_extraction_failed
[2026-10-27 13:14:17.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090603 for case CB-1786193286040-8923: :openssl_extraction_failed
[2026-10-27 13:14:17.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088786 for case CB-1786193302119-2773: :openssl_extraction_failed
[2026-10-27 13:14:17.590] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087984 for case CB-1786193286391-9061: :openssl_extraction_failed
[2026-10-27 13:14:17.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033527 for case CB-1786193302496-6204: :openssl_extraction_failed
[2026-10-27 13:14:17.605] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017861 for case CB-1786193286752-5929: :openssl_extraction_failed
[2026-10-27 13:14:17.622] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086990 for case CB-1786193302923-8092: :openssl_extraction_failed
[2026-10-27 13:14:17.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030881 for case CB-1786193287100-0547: :openssl_extraction_failed
[2026-10-27 13:14:17.636] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060011 for case CB-1786193303283-3176: :openssl_extraction_failed
[2026-10-27 13:14:17.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020398 for case CB-1786193287444-0070: :openssl_extraction_failed
[2026-10-27 13:14:17.647] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088088 for case CB-1786193303626-5053: :openssl_extraction_failed
[2026-10-27 13:14:17.658] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029383 for case CB-1786193303979-3689: :openssl_extraction_failed
[2026-10-27 13:14:17.668] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098636 for case CB-1786193287786-4662: :openssl_extraction_failed
[2026-10-27 13:14:17.674] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035545 for case CB-1786193304451-2598: :openssl_extraction_failed
[2026-10-27 13:14:17.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066234 for case CB-1786193288101-5800: :openssl_extraction_failed
[2026-10-27 13:14:17.690] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055272 for case CB-1786193304945-9733: :openssl_extraction_failed
[2026-10-27 13:14:17.698] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053100 for case CB-1786193288472-2475: :openssl_extraction_failed
[2026-10-27 13:14:17.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071509 for case CB-1786193288790-9963: :openssl_extraction_failed
[2026-10-27 13:14:17.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042708 for case CB-1786193305371-5670: :openssl_extraction_failed
[2026-10-27 13:14:17.735] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089165 for case CB-1786193289125-7673: :openssl_extraction_failed
[2026-10-27 13:14:17.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042754 for case CB-1786193305870-8007: :openssl_extraction_failed
[2026-10-27 13:14:17.747] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026716 for case CB-1786193289470-1970: :openssl_extraction_failed
[2026-10-27 13:14:17.760] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089675 for case CB-1786193289831-0738: :openssl_extraction_failed
[2026-10-27 13:14:17.762] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007821 for case CB-1786193306264-3757: :openssl_extraction_failed
[2026-10-27 13:14:17.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040525 for case CB-1786193306610-2159: :openssl_extraction_failed
[2026-10-27 13:14:17.779] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050568 for case CB-1786193290167-8148: :openssl_extraction_failed
[2026-10-27 13:14:17.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068861 for case CB-1786193307135-6497: :openssl_extraction_failed
[2026-10-27 13:14:17.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081887 for case CB-1786193290551-9866: :openssl_extraction_failed
[2026-10-27 13:14:17.831] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028940 for case CB-1786193290856-5108: :openssl_extraction_failed
[2026-10-27 13:14:17.833] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005364 for case CB-1786193307596-7910: :openssl_extraction_failed
[2026-10-27 13:14:17.859] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075017 for case CB-1786193291174-6070: :openssl_extraction_failed
[2026-10-27 13:14:17.871] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057625 for case CB-1786193308158-4729: :openssl_extraction_failed
[2026-10-27 13:14:17.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073527 for case CB-1786193291523-0070: :openssl_extraction_failed
[2026-10-27 13:14:17.913] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063481 for case CB-1786193308656-7411: :openssl_extraction_failed
[2026-10-27 13:14:17.923] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011759 for case CB-1786193291874-5036: :openssl_extraction_failed
[2026-10-27 13:14:17.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002089678 for case CB-1786193292242-8186: :openssl_extraction_failed
[2026-10-27 13:14:17.941] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078753 for case CB-1786193309256-4135: :openssl_extraction_failed
[2026-10-27 13:14:17.958] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063654 for case CB-1786193292568-0270: :openssl_extraction_failed
[2026-10-27 13:14:17.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040708 for case CB-1786193309646-9647: :openssl_extraction_failed
[2026-10-27 13:14:17.982] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051906 for case CB-1786193292897-5134: :openssl_extraction_failed
[2026-10-27 13:14:17.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077445 for case CB-1786193310041-9750: :openssl_extraction_failed
[2026-10-27 13:14:17.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082326 for case CB-1786193293218-0768: :openssl_extraction_failed
[2026-10-27 13:14:18.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017629 for case CB-1786193310511-8199: :openssl_extraction_failed
[2026-10-27 13:14:18.020] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022716 for case CB-1786193293545-4865: :openssl_extraction_failed
[2026-10-27 13:14:18.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080595 for case CB-1786193311028-7468: :openssl_extraction_failed
[2026-10-27 13:14:18.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052058 for case CB-1786193293868-0138: :openssl_extraction_failed
[2026-10-27 13:14:18.051] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039601 for case CB-1786193294215-0566: :openssl_extraction_failed
[2026-10-27 13:14:18.052] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065734 for case CB-1786193311448-5972: :openssl_extraction_failed
[2026-10-27 13:14:18.065] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078362 for case CB-1786193294542-3763: :openssl_extraction_failed
[2026-10-27 13:14:18.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069715 for case CB-1786193311918-5306: :openssl_extraction_failed
[2026-10-27 13:14:18.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017230 for case CB-1786193294886-6276: :openssl_extraction_failed
[2026-10-27 13:14:18.097] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005852 for case CB-1786193312422-5113: :openssl_extraction_failed
[2026-10-27 13:14:18.108] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091567 for case CB-1786193295201-3153: :openssl_extraction_failed
[2026-10-27 13:14:18.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018700 for case CB-1786193312855-1605: :openssl_extraction_failed
[2026-10-27 13:14:18.136] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050540 for case CB-1786193295558-1758: :openssl_extraction_failed
[2026-10-27 13:14:18.142] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092945 for case CB-1786193313397-3052: :openssl_extraction_failed
[2026-10-27 13:14:18.157] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054394 for case CB-1786193295890-7980: :openssl_extraction_failed
[2026-10-27 13:14:18.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087322 for case CB-1786193313802-8502: :openssl_extraction_failed
[2026-10-27 13:14:18.176] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001413 for case CB-1786193296223-0607: :openssl_extraction_failed
[2026-10-27 13:14:18.191] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099205 for case CB-1786193314222-3305: :openssl_extraction_failed
[2026-10-27 13:14:18.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091174 for case CB-1786193296573-2887: :openssl_extraction_failed
[2026-10-27 13:14:18.205] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028184 for case CB-1786193314644-2615: :openssl_extraction_failed
[2026-10-27 13:14:18.219] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002036356 for case CB-1786193296948-0602: :openssl_extraction_failed
[2026-10-27 13:14:18.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044884 for case CB-1786193315117-8185: :openssl_extraction_failed
[2026-10-27 13:14:18.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074994 for case CB-1786193315516-0508: :openssl_extraction_failed
[2026-10-27 13:14:18.236] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065199 for case CB-1786193297280-7891: :openssl_extraction_failed
[2026-10-27 13:14:18.250] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061843 for case CB-1786193297612-2650: :openssl_extraction_failed
[2026-10-27 13:14:18.252] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037442 for case CB-1786193315918-6719: :openssl_extraction_failed
[2026-10-27 13:14:18.266] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080204 for case CB-1786193297994-9637: :openssl_extraction_failed
[2026-10-27 13:14:18.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007458 for case CB-1786193316389-6670: :openssl_extraction_failed
[2026-10-27 13:14:18.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074043 for case CB-1786193316788-1618: :openssl_extraction_failed
[2026-10-27 13:14:18.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043038 for case CB-1786193298342-2178: :openssl_extraction_failed
[2026-10-27 13:14:18.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091776 for case CB-1786193317269-4761: :openssl_extraction_failed
[2026-10-27 13:14:18.304] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020033 for case CB-1786193298661-2765: :openssl_extraction_failed
[2026-10-27 13:14:18.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040551 for case CB-1786193299012-6390: :openssl_extraction_failed
[2026-10-27 13:14:18.332] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065599 for case CB-1786193317706-7097: :openssl_extraction_failed
[2026-10-27 13:14:18.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084799 for case CB-1786193299332-3797: :openssl_extraction_failed
[2026-10-27 13:14:18.354] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025370 for case CB-1786193318125-4854: :openssl_extraction_failed
[2026-10-27 13:14:18.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033894 for case CB-1786193299668-5017: :openssl_extraction_failed
[2026-10-27 13:14:18.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012457 for case CB-1786193318620-4203: :openssl_extraction_failed
[2026-10-27 13:14:18.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034067 for case CB-1786193319125-6325: :openssl_extraction_failed
[2026-10-27 13:14:18.384] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063625 for case CB-1786193300015-0699: :openssl_extraction_failed
[2026-10-27 13:14:18.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022364 for case CB-1786193319569-3571: :openssl_extraction_failed
[2026-10-27 13:14:18.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043151 for case CB-1786193300401-2551: :openssl_extraction_failed
[2026-10-27 13:14:18.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080913 for case CB-1786193320050-5015: :openssl_extraction_failed
[2026-10-27 13:14:18.415] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004470 for case CB-1786193300755-3628: :openssl_extraction_failed
[2026-10-27 13:14:18.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021909 for case CB-1786193301084-4681: :openssl_extraction_failed
[2026-10-27 13:14:18.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017505 for case CB-1786193320537-0882: :openssl_extraction_failed
[2026-10-27 13:14:18.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012317 for case CB-1786193301428-3828: :openssl_extraction_failed
[2026-10-27 13:14:18.457] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084422 for case CB-1786193320921-1940: :openssl_extraction_failed
[2026-10-27 13:14:18.466] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020118 for case CB-1786193301771-6162: :openssl_extraction_failed
[2026-10-27 13:14:18.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054317 for case CB-1786193321336-7549: :openssl_extraction_failed
[2026-10-27 13:14:18.485] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088786 for case CB-1786193302119-2773: :openssl_extraction_failed
[2026-10-27 13:14:18.494] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041754 for case CB-1786193321757-4291: :openssl_extraction_failed
[2026-10-27 13:14:18.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033527 for case CB-1786193302496-6204: :openssl_extraction_failed
[2026-10-27 13:14:18.508] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013068 for case CB-1786193322241-7604: :openssl_extraction_failed
[2026-10-27 13:14:18.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086990 for case CB-1786193302923-8092: :openssl_extraction_failed
[2026-10-27 13:14:18.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015993 for case CB-1786193322647-8364: :openssl_extraction_failed
[2026-10-27 13:14:18.539] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060011 for case CB-1786193303283-3176: :openssl_extraction_failed
[2026-10-27 13:14:18.549] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002906 for case CB-1786193323059-8380: :openssl_extraction_failed
[2026-10-27 13:14:18.553] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088088 for case CB-1786193303626-5053: :openssl_extraction_failed
[2026-10-27 13:14:18.566] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091702 for case CB-1786193323439-2623: :openssl_extraction_failed
[2026-10-27 13:14:18.566] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029383 for case CB-1786193303979-3689: :openssl_extraction_failed
[2026-10-27 13:14:18.584] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035545 for case CB-1786193304451-2598: :openssl_extraction_failed
[2026-10-27 13:14:18.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008646 for case CB-1786193323838-9118: :openssl_extraction_failed
[2026-10-27 13:14:18.606] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049157 for case CB-1786193324262-3589: :openssl_extraction_failed
[2026-10-27 13:14:18.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055272 for case CB-1786193304945-9733: :openssl_extraction_failed
[2026-10-27 13:14:18.627] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029160 for case CB-1786193324711-1750: :openssl_extraction_failed
[2026-10-27 13:14:18.635] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042708 for case CB-1786193305371-5670: :openssl_extraction_failed
[2026-10-27 13:14:18.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076578 for case CB-1786193325118-2296: :openssl_extraction_failed
[2026-10-27 13:14:18.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042754 for case CB-1786193305870-8007: :openssl_extraction_failed
[2026-10-27 13:14:18.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007821 for case CB-1786193306264-3757: :openssl_extraction_failed
[2026-10-27 13:14:18.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015808 for case CB-1786193325542-7126: :openssl_extraction_failed
[2026-10-27 13:14:18.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013446 for case CB-1786193325961-7100: :openssl_extraction_failed
[2026-10-27 13:14:18.680] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040525 for case CB-1786193306610-2159: :openssl_extraction_failed
[2026-10-27 13:14:18.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060321 for case CB-1786193326395-9978: :openssl_extraction_failed
[2026-10-27 13:14:18.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068861 for case CB-1786193307135-6497: :openssl_extraction_failed
[2026-10-27 13:14:18.709] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025926 for case CB-1786193326794-2827: :openssl_extraction_failed
[2026-10-27 13:14:18.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005364 for case CB-1786193307596-7910: :openssl_extraction_failed
[2026-10-27 13:14:18.726] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057625 for case CB-1786193308158-4729: :openssl_extraction_failed
[2026-10-27 13:14:18.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034853 for case CB-1786193327192-0492: :openssl_extraction_failed
[2026-10-27 13:14:18.748] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063481 for case CB-1786193308656-7411: :openssl_extraction_failed
[2026-10-27 13:14:18.758] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094011 for case CB-1786193327590-6381: :openssl_extraction_failed
[2026-10-27 13:14:18.765] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078753 for case CB-1786193309256-4135: :openssl_extraction_failed
[2026-10-27 13:14:18.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010113 for case CB-1786193328029-9122: :openssl_extraction_failed
[2026-10-27 13:14:18.789] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002040708 for case CB-1786193309646-9647: :openssl_extraction_failed
[2026-10-27 13:14:18.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084539 for case CB-1786193328474-7378: :openssl_extraction_failed
[2026-10-27 13:14:18.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046531 for case CB-1786193328858-6388: :openssl_extraction_failed
[2026-10-27 13:14:18.808] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077445 for case CB-1786193310041-9750: :openssl_extraction_failed
[2026-10-27 13:14:18.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004782 for case CB-1786193329302-5007: :openssl_extraction_failed
[2026-10-27 13:14:18.824] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017629 for case CB-1786193310511-8199: :openssl_extraction_failed
[2026-10-27 13:14:18.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027168 for case CB-1786193329707-2815: :openssl_extraction_failed
[2026-10-27 13:14:18.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080595 for case CB-1786193311028-7468: :openssl_extraction_failed
[2026-10-27 13:14:18.853] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065734 for case CB-1786193311448-5972: :openssl_extraction_failed
[2026-10-27 13:14:18.855] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042801 for case CB-1786193330119-1200: :openssl_extraction_failed
[2026-10-27 13:14:18.869] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099865 for case CB-1786193330553-5987: :openssl_extraction_failed
[2026-10-27 13:14:18.869] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069715 for case CB-1786193311918-5306: :openssl_extraction_failed
[2026-10-27 13:14:18.887] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046118 for case CB-1786193330988-2451: :openssl_extraction_failed
[2026-10-27 13:14:18.890] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005852 for case CB-1786193312422-5113: :openssl_extraction_failed
[2026-10-27 13:14:18.906] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082915 for case CB-1786193331440-9102: :openssl_extraction_failed
[2026-10-27 13:14:18.908] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018700 for case CB-1786193312855-1605: :openssl_extraction_failed
[2026-10-27 13:14:18.929] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092945 for case CB-1786193313397-3052: :openssl_extraction_failed
[2026-10-27 13:14:18.930] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047745 for case CB-1786193331846-4247: :openssl_extraction_failed
[2026-10-27 13:14:18.947] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007973 for case CB-1786193332256-7879: :openssl_extraction_failed
[2026-10-27 13:14:18.950] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087322 for case CB-1786193313802-8502: :openssl_extraction_failed
[2026-10-27 13:14:18.962] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012814 for case CB-1786193332649-4598: :openssl_extraction_failed
[2026-10-27 13:14:18.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099205 for case CB-1786193314222-3305: :openssl_extraction_failed
[2026-10-27 13:14:18.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028184 for case CB-1786193314644-2615: :openssl_extraction_failed
[2026-10-27 13:14:18.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064598 for case CB-1786193333127-5647: :openssl_extraction_failed
[2026-10-27 13:14:18.992] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044884 for case CB-1786193315117-8185: :openssl_extraction_failed
[2026-10-27 13:14:19.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099140 for case CB-1786193333550-5993: :openssl_extraction_failed
[2026-10-27 13:14:19.005] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074994 for case CB-1786193315516-0508: :openssl_extraction_failed
[2026-10-27 13:14:19.026] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063301 for case CB-1786193333942-7913: :openssl_extraction_failed
[2026-10-27 13:14:19.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037442 for case CB-1786193315918-6719: :openssl_extraction_failed
[2026-10-27 13:14:19.046] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007458 for case CB-1786193316389-6670: :openssl_extraction_failed
[2026-10-27 13:14:19.058] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093917 for case CB-1786193334345-9233: :openssl_extraction_failed
[2026-10-27 13:14:19.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071840 for case CB-1786193334746-3647: :openssl_extraction_failed
[2026-10-27 13:14:19.075] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074043 for case CB-1786193316788-1618: :openssl_extraction_failed
[2026-10-27 13:14:19.103] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091776 for case CB-1786193317269-4761: :openssl_extraction_failed
[2026-10-27 13:14:19.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042890 for case CB-1786193335193-5929: :openssl_extraction_failed
[2026-10-27 13:14:19.134] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065599 for case CB-1786193317706-7097: :openssl_extraction_failed
[2026-10-27 13:14:19.147] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074212 for case CB-1786193335638-5738: :openssl_extraction_failed
[2026-10-27 13:14:19.169] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025370 for case CB-1786193318125-4854: :openssl_extraction_failed
[2026-10-27 13:14:19.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090446 for case CB-1786193336077-4088: :openssl_extraction_failed
[2026-10-27 13:14:19.225] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012457 for case CB-1786193318620-4203: :openssl_extraction_failed
[2026-10-27 13:14:19.226] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010011 for case CB-1786193336482-6426: :openssl_extraction_failed
[2026-10-27 13:14:19.251] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034067 for case CB-1786193319125-6325: :openssl_extraction_failed
[2026-10-27 13:14:19.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059623 for case CB-1786193336896-9050: :openssl_extraction_failed
[2026-10-27 13:14:19.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071766 for case CB-1786193337316-0274: :openssl_extraction_failed
[2026-10-27 13:14:19.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022364 for case CB-1786193319569-3571: :openssl_extraction_failed
[2026-10-27 13:14:19.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080913 for case CB-1786193320050-5015: :openssl_extraction_failed
[2026-10-27 13:14:19.316] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033107 for case CB-1786193337732-9669: :openssl_extraction_failed
[2026-10-27 13:14:19.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017505 for case CB-1786193320537-0882: :openssl_extraction_failed
[2026-10-27 13:14:19.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023308 for case CB-1786193338135-7280: :openssl_extraction_failed
[2026-10-27 13:14:19.368] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084422 for case CB-1786193320921-1940: :openssl_extraction_failed
[2026-10-27 13:14:19.374] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010700 for case CB-1786193338552-4649: :openssl_extraction_failed
[2026-10-27 13:14:19.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054317 for case CB-1786193321336-7549: :openssl_extraction_failed
[2026-10-27 13:14:19.413] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072315 for case CB-1786193338974-4397: :openssl_extraction_failed
[2026-10-27 13:14:19.442] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037494 for case CB-1786193339390-8587: :openssl_extraction_failed
[2026-10-27 13:14:19.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041754 for case CB-1786193321757-4291: :openssl_extraction_failed
[2026-10-27 13:14:19.457] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001633 for case CB-1786193339817-8115: :openssl_extraction_failed
[2026-10-27 13:14:19.465] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013068 for case CB-1786193322241-7604: :openssl_extraction_failed
[2026-10-27 13:14:19.468] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030884 for case CB-1786193340212-2593: :openssl_extraction_failed
[2026-10-27 13:14:19.483] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047252 for case CB-1786193340641-2784: :openssl_extraction_failed
[2026-10-27 13:14:19.488] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015993 for case CB-1786193322647-8364: :openssl_extraction_failed
[2026-10-27 13:14:19.501] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025576 for case CB-1786193341081-3261: :openssl_extraction_failed
[2026-10-27 13:14:19.503] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002906 for case CB-1786193323059-8380: :openssl_extraction_failed
[2026-10-27 13:14:19.516] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044300 for case CB-1786193341503-7661: :openssl_extraction_failed
[2026-10-27 13:14:19.518] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091702 for case CB-1786193323439-2623: :openssl_extraction_failed
[2026-10-27 13:14:19.534] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082969 for case CB-1786193341914-6052: :openssl_extraction_failed
[2026-10-27 13:14:19.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008646 for case CB-1786193323838-9118: :openssl_extraction_failed
[2026-10-27 13:14:19.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067939 for case CB-1786193342366-1268: :openssl_extraction_failed
[2026-10-27 13:14:19.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049157 for case CB-1786193324262-3589: :openssl_extraction_failed
[2026-10-27 13:14:19.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029160 for case CB-1786193324711-1750: :openssl_extraction_failed
[2026-10-27 13:14:19.581] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043643 for case CB-1786193342841-5958: :openssl_extraction_failed
[2026-10-27 13:14:19.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076578 for case CB-1786193325118-2296: :openssl_extraction_failed
[2026-10-27 13:14:19.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050966 for case CB-1786193343347-0707: :openssl_extraction_failed
[2026-10-27 13:14:19.608] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015808 for case CB-1786193325542-7126: :openssl_extraction_failed
[2026-10-27 13:14:19.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081081 for case CB-1786193343766-4570: :openssl_extraction_failed
[2026-10-27 13:14:19.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013446 for case CB-1786193325961-7100: :openssl_extraction_failed
[2026-10-27 13:14:19.637] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098796 for case CB-1786193344200-4660: :openssl_extraction_failed
[2026-10-27 13:14:19.641] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060321 for case CB-1786193326395-9978: :openssl_extraction_failed
[2026-10-27 13:14:19.657] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051682 for case CB-1786193344628-2220: :openssl_extraction_failed
[2026-10-27 13:14:19.661] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025926 for case CB-1786193326794-2827: :openssl_extraction_failed
[2026-10-27 13:14:19.673] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073426 for case CB-1786193345066-1732: :openssl_extraction_failed
[2026-10-27 13:14:19.681] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034853 for case CB-1786193327192-0492: :openssl_extraction_failed
[2026-10-27 13:14:19.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022792 for case CB-1786193345535-8313: :openssl_extraction_failed
[2026-10-27 13:14:19.701] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094011 for case CB-1786193327590-6381: :openssl_extraction_failed
[2026-10-27 13:14:19.709] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030835 for case CB-1786193346088-5394: :openssl_extraction_failed
[2026-10-27 13:14:19.716] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010113 for case CB-1786193328029-9122: :openssl_extraction_failed
[2026-10-27 13:14:19.727] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001754 for case CB-1786193346499-3140: :openssl_extraction_failed
[2026-10-27 13:14:19.732] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084539 for case CB-1786193328474-7378: :openssl_extraction_failed
[2026-10-27 13:14:19.738] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076854 for case CB-1786193346912-7835: :openssl_extraction_failed
[2026-10-27 13:14:19.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046531 for case CB-1786193328858-6388: :openssl_extraction_failed
[2026-10-27 13:14:19.752] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044871 for case CB-1786193347337-3718: :openssl_extraction_failed
[2026-10-27 13:14:19.764] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004782 for case CB-1786193329302-5007: :openssl_extraction_failed
[2026-10-27 13:14:19.768] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035509 for case CB-1786193347768-9948: :openssl_extraction_failed
[2026-10-27 13:14:19.777] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027168 for case CB-1786193329707-2815: :openssl_extraction_failed
[2026-10-27 13:14:19.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000475 for case CB-1786193348166-0862: :openssl_extraction_failed
[2026-10-27 13:14:19.799] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042801 for case CB-1786193330119-1200: :openssl_extraction_failed
[2026-10-27 13:14:19.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046740 for case CB-1786193348597-4111: :openssl_extraction_failed
[2026-10-27 13:14:19.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099865 for case CB-1786193330553-5987: :openssl_extraction_failed
[2026-10-27 13:14:19.830] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030132 for case CB-1786193349031-2685: :openssl_extraction_failed
[2026-10-27 13:14:19.837] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046118 for case CB-1786193330988-2451: :openssl_extraction_failed
[2026-10-27 13:14:19.844] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069941 for case CB-1786193349426-0059: :openssl_extraction_failed
[2026-10-27 13:14:19.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082915 for case CB-1786193331440-9102: :openssl_extraction_failed
[2026-10-27 13:14:19.860] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082315 for case CB-1786193349828-8099: :openssl_extraction_failed
[2026-10-27 13:14:19.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045123 for case CB-1786193350241-6892: :openssl_extraction_failed
[2026-10-27 13:14:19.878] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047745 for case CB-1786193331846-4247: :openssl_extraction_failed
[2026-10-27 13:14:19.888] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037953 for case CB-1786193350662-7093: :openssl_extraction_failed
[2026-10-27 13:14:19.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002007973 for case CB-1786193332256-7879: :openssl_extraction_failed
[2026-10-27 13:14:19.909] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022193 for case CB-1786193351085-4171: :openssl_extraction_failed
[2026-10-27 13:14:19.912] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012814 for case CB-1786193332649-4598: :openssl_extraction_failed
[2026-10-27 13:14:19.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095431 for case CB-1786193351502-5748: :openssl_extraction_failed
[2026-10-27 13:14:19.937] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064598 for case CB-1786193333127-5647: :openssl_extraction_failed
[2026-10-27 13:14:19.960] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099140 for case CB-1786193333550-5993: :openssl_extraction_failed
[2026-10-27 13:14:19.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018131 for case CB-1786193351948-3793: :openssl_extraction_failed
[2026-10-27 13:14:19.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063301 for case CB-1786193333942-7913: :openssl_extraction_failed
[2026-10-27 13:14:19.977] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031856 for case CB-1786193352369-0596: :openssl_extraction_failed
[2026-10-27 13:14:19.987] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093917 for case CB-1786193334345-9233: :openssl_extraction_failed
[2026-10-27 13:14:19.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071840 for case CB-1786193334746-3647: :openssl_extraction_failed
[2026-10-27 13:14:19.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021081 for case CB-1786193352768-4887: :openssl_extraction_failed
[2026-10-27 13:14:20.016] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080829 for case CB-1786193353174-7636: :openssl_extraction_failed
[2026-10-27 13:14:20.019] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042890 for case CB-1786193335193-5929: :openssl_extraction_failed
[2026-10-27 13:14:20.035] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074212 for case CB-1786193335638-5738: :openssl_extraction_failed
[2026-10-27 13:14:20.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035776 for case CB-1786193353596-7459: :openssl_extraction_failed
[2026-10-27 13:14:20.053] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030395 for case CB-1786193354048-1428: :openssl_extraction_failed
[2026-10-27 13:14:20.060] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090446 for case CB-1786193336077-4088: :openssl_extraction_failed
[2026-10-27 13:14:20.071] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072838 for case CB-1786193354440-4166: :openssl_extraction_failed
[2026-10-27 13:14:20.077] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010011 for case CB-1786193336482-6426: :openssl_extraction_failed
[2026-10-27 13:14:20.091] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068081 for case CB-1786193354866-6538: :openssl_extraction_failed
[2026-10-27 13:14:20.092] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002059623 for case CB-1786193336896-9050: :openssl_extraction_failed
[2026-10-27 13:14:20.108] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048846 for case CB-1786193355291-4068: :openssl_extraction_failed
[2026-10-27 13:14:20.112] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002071766 for case CB-1786193337316-0274: :openssl_extraction_failed
[2026-10-27 13:14:20.131] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052330 for case CB-1786193355712-8114: :openssl_extraction_failed
[2026-10-27 13:14:20.144] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033107 for case CB-1786193337732-9669: :openssl_extraction_failed
[2026-10-27 13:14:20.153] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046825 for case CB-1786193356139-7724: :openssl_extraction_failed
[2026-10-27 13:14:20.162] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023308 for case CB-1786193338135-7280: :openssl_extraction_failed
[2026-10-27 13:14:20.175] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046929 for case CB-1786193356670-8819: :openssl_extraction_failed
[2026-10-27 13:14:20.179] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002010700 for case CB-1786193338552-4649: :openssl_extraction_failed
[2026-10-27 13:14:20.190] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056308 for case CB-1786193357084-0880: :openssl_extraction_failed
[2026-10-27 13:14:20.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072315 for case CB-1786193338974-4397: :openssl_extraction_failed
[2026-10-27 13:14:20.206] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039514 for case CB-1786193357511-8780: :openssl_extraction_failed
[2026-10-27 13:14:20.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037494 for case CB-1786193339390-8587: :openssl_extraction_failed
[2026-10-27 13:14:20.220] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094477 for case CB-1786193357906-3741: :openssl_extraction_failed
[2026-10-27 13:14:20.224] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001633 for case CB-1786193339817-8115: :openssl_extraction_failed
[2026-10-27 13:14:20.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080502 for case CB-1786193358296-1148: :openssl_extraction_failed
[2026-10-27 13:14:20.245] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030884 for case CB-1786193340212-2593: :openssl_extraction_failed
[2026-10-27 13:14:20.256] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015921 for case CB-1786193358686-5511: :openssl_extraction_failed
[2026-10-27 13:14:20.267] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047252 for case CB-1786193340641-2784: :openssl_extraction_failed
[2026-10-27 13:14:20.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001089 for case CB-1786193359107-1173: :openssl_extraction_failed
[2026-10-27 13:14:20.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002025576 for case CB-1786193341081-3261: :openssl_extraction_failed
[2026-10-27 13:14:20.291] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080632 for case CB-1786193359532-6213: :openssl_extraction_failed
[2026-10-27 13:14:20.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044300 for case CB-1786193341503-7661: :openssl_extraction_failed
[2026-10-27 13:14:20.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090945 for case CB-1786193359974-9074: :openssl_extraction_failed
[2026-10-27 13:14:20.314] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082969 for case CB-1786193341914-6052: :openssl_extraction_failed
[2026-10-27 13:14:20.325] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018648 for case CB-1786193360386-9481: :openssl_extraction_failed
[2026-10-27 13:14:20.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067939 for case CB-1786193342366-1268: :openssl_extraction_failed
[2026-10-27 13:14:20.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024060 for case CB-1786193360793-8866: :openssl_extraction_failed
[2026-10-27 13:14:20.345] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043643 for case CB-1786193342841-5958: :openssl_extraction_failed
[2026-10-27 13:14:20.361] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050966 for case CB-1786193343347-0707: :openssl_extraction_failed
[2026-10-27 13:14:20.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085050 for case CB-1786193361200-8999: :openssl_extraction_failed
[2026-10-27 13:14:20.382] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081081 for case CB-1786193343766-4570: :openssl_extraction_failed
[2026-10-27 13:14:20.383] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064603 for case CB-1786193361608-7064: :openssl_extraction_failed
[2026-10-27 13:14:20.395] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098796 for case CB-1786193344200-4660: :openssl_extraction_failed
[2026-10-27 13:14:20.401] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062060 for case CB-1786193362043-5840: :openssl_extraction_failed
[2026-10-27 13:14:20.410] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051682 for case CB-1786193344628-2220: :openssl_extraction_failed
[2026-10-27 13:14:20.425] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078982 for case CB-1786193362446-4402: :openssl_extraction_failed
[2026-10-27 13:14:20.427] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002073426 for case CB-1786193345066-1732: :openssl_extraction_failed
[2026-10-27 13:14:20.441] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022792 for case CB-1786193345535-8313: :openssl_extraction_failed
[2026-10-27 13:14:20.444] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088027 for case CB-1786193362925-8325: :openssl_extraction_failed
[2026-10-27 13:14:20.458] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030835 for case CB-1786193346088-5394: :openssl_extraction_failed
[2026-10-27 13:14:20.463] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041391 for case CB-1786193363355-2269: :openssl_extraction_failed
[2026-10-27 13:14:20.477] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001754 for case CB-1786193346499-3140: :openssl_extraction_failed
[2026-10-27 13:14:20.489] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038123 for case CB-1786193363786-2372: :openssl_extraction_failed
[2026-10-27 13:14:20.495] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002076854 for case CB-1786193346912-7835: :openssl_extraction_failed
[2026-10-27 13:14:20.505] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027575 for case CB-1786193364209-9934: :openssl_extraction_failed
[2026-10-27 13:14:20.514] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044871 for case CB-1786193347337-3718: :openssl_extraction_failed
[2026-10-27 13:14:20.532] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077777 for case CB-1786193364607-4756: :openssl_extraction_failed
[2026-10-27 13:14:20.550] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035509 for case CB-1786193347768-9948: :openssl_extraction_failed
[2026-10-27 13:14:20.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012602 for case CB-1786193365057-8423: :openssl_extraction_failed
[2026-10-27 13:14:20.567] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000475 for case CB-1786193348166-0862: :openssl_extraction_failed
[2026-10-27 13:14:20.576] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014733 for case CB-1786193365489-0038: :openssl_extraction_failed
[2026-10-27 13:14:20.579] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046740 for case CB-1786193348597-4111: :openssl_extraction_failed
[2026-10-27 13:14:20.589] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001119 for case CB-1786193365886-2564: :openssl_extraction_failed
[2026-10-27 13:14:20.596] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030132 for case CB-1786193349031-2685: :openssl_extraction_failed
[2026-10-27 13:14:20.603] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061033 for case CB-1786193366312-8277: :openssl_extraction_failed
[2026-10-27 13:14:20.611] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069941 for case CB-1786193349426-0059: :openssl_extraction_failed
[2026-10-27 13:14:20.621] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027271 for case CB-1786193366691-0438: :openssl_extraction_failed
[2026-10-27 13:14:20.629] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082315 for case CB-1786193349828-8099: :openssl_extraction_failed
[2026-10-27 13:14:20.639] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063833 for case CB-1786193367114-3374: :openssl_extraction_failed
[2026-10-27 13:14:20.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044956 for case CB-1786193367539-3655: :openssl_extraction_failed
[2026-10-27 13:14:20.660] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045123 for case CB-1786193350241-6892: :openssl_extraction_failed
[2026-10-27 13:14:20.678] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042081 for case CB-1786193367979-6885: :openssl_extraction_failed
[2026-10-27 13:14:20.685] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037953 for case CB-1786193350662-7093: :openssl_extraction_failed
[2026-10-27 13:14:20.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034580 for case CB-1786193368396-1784: :openssl_extraction_failed
[2026-10-27 13:14:20.728] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022193 for case CB-1786193351085-4171: :openssl_extraction_failed
[2026-10-27 13:14:20.736] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095763 for case CB-1786193368832-2237: :openssl_extraction_failed
[2026-10-27 13:14:20.766] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095431 for case CB-1786193351502-5748: :openssl_extraction_failed
[2026-10-27 13:14:20.790] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092206 for case CB-1786193369247-1560: :openssl_extraction_failed
[2026-10-27 13:14:20.816] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018131 for case CB-1786193351948-3793: :openssl_extraction_failed
[2026-10-27 13:14:20.841] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061601 for case CB-1786193369674-4871: :openssl_extraction_failed
[2026-10-27 13:14:20.854] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031856 for case CB-1786193352369-0596: :openssl_extraction_failed
[2026-10-27 13:14:20.875] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051856 for case CB-1786193370116-3259: :openssl_extraction_failed
[2026-10-27 13:14:20.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021081 for case CB-1786193352768-4887: :openssl_extraction_failed
[2026-10-27 13:14:20.920] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068356 for case CB-1786193370503-7878: :openssl_extraction_failed
[2026-10-27 13:14:20.939] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080829 for case CB-1786193353174-7636: :openssl_extraction_failed
[2026-10-27 13:14:20.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035776 for case CB-1786193353596-7459: :openssl_extraction_failed
[2026-10-27 13:14:20.961] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062425 for case CB-1786193370910-8391: :openssl_extraction_failed
[2026-10-27 13:14:20.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006428 for case CB-1786193371330-5037: :openssl_extraction_failed
[2026-10-27 13:14:20.986] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030395 for case CB-1786193354048-1428: :openssl_extraction_failed
[2026-10-27 13:14:21.007] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099966 for case CB-1786193371742-6888: :openssl_extraction_failed
[2026-10-27 13:14:21.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072838 for case CB-1786193354440-4166: :openssl_extraction_failed
[2026-10-27 13:14:21.041] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021975 for case CB-1786193372182-9064: :openssl_extraction_failed
[2026-10-27 13:14:21.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068081 for case CB-1786193354866-6538: :openssl_extraction_failed
[2026-10-27 13:14:21.067] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035342 for case CB-1786193372643-0385: :openssl_extraction_failed
[2026-10-27 13:14:21.085] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048846 for case CB-1786193355291-4068: :openssl_extraction_failed
[2026-10-27 13:14:21.089] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098233 for case CB-1786193373086-8833: :openssl_extraction_failed
[2026-10-27 13:14:21.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052330 for case CB-1786193355712-8114: :openssl_extraction_failed
[2026-10-27 13:14:21.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060150 for case CB-1786193373480-4817: :openssl_extraction_failed
[2026-10-27 13:14:21.120] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046825 for case CB-1786193356139-7724: :openssl_extraction_failed
[2026-10-27 13:14:21.123] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046968 for case CB-1786193373879-3550: :openssl_extraction_failed
[2026-10-27 13:14:21.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046929 for case CB-1786193356670-8819: :openssl_extraction_failed
[2026-10-27 13:14:21.141] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016176 for case CB-1786193374268-5091: :openssl_extraction_failed
[2026-10-27 13:14:21.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056308 for case CB-1786193357084-0880: :openssl_extraction_failed
[2026-10-27 13:14:21.160] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085396 for case CB-1786193374734-7277: :openssl_extraction_failed
[2026-10-27 13:14:21.174] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002039514 for case CB-1786193357511-8780: :openssl_extraction_failed
[2026-10-27 13:14:21.180] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054556 for case CB-1786193375159-5956: :openssl_extraction_failed
[2026-10-27 13:14:21.192] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094477 for case CB-1786193357906-3741: :openssl_extraction_failed
[2026-10-27 13:14:21.193] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069477 for case CB-1786193375589-4639: :openssl_extraction_failed
[2026-10-27 13:14:21.211] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070357 for case CB-1786193376012-8179: :openssl_extraction_failed
[2026-10-27 13:14:21.214] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080502 for case CB-1786193358296-1148: :openssl_extraction_failed
[2026-10-27 13:14:21.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098555 for case CB-1786193376450-0553: :openssl_extraction_failed
[2026-10-27 13:14:21.228] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002015921 for case CB-1786193358686-5511: :openssl_extraction_failed
[2026-10-27 13:14:21.242] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004719 for case CB-1786193376889-5254: :openssl_extraction_failed
[2026-10-27 13:14:21.246] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001089 for case CB-1786193359107-1173: :openssl_extraction_failed
[2026-10-27 13:14:21.257] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065841 for case CB-1786193377327-9089: :openssl_extraction_failed
[2026-10-27 13:14:21.263] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080632 for case CB-1786193359532-6213: :openssl_extraction_failed
[2026-10-27 13:14:21.268] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049677 for case CB-1786193377745-0131: :openssl_extraction_failed
[2026-10-27 13:14:21.286] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002090945 for case CB-1786193359974-9074: :openssl_extraction_failed
[2026-10-27 13:14:21.287] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099994 for case CB-1786193378176-8795: :openssl_extraction_failed
[2026-10-27 13:14:21.302] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018648 for case CB-1786193360386-9481: :openssl_extraction_failed
[2026-10-27 13:14:21.308] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047757 for case CB-1786193378598-2865: :openssl_extraction_failed
[2026-10-27 13:14:21.319] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024060 for case CB-1786193360793-8866: :openssl_extraction_failed
[2026-10-27 13:14:21.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091963 for case CB-1786193379000-9611: :openssl_extraction_failed
[2026-10-27 13:14:21.338] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085050 for case CB-1786193361200-8999: :openssl_extraction_failed
[2026-10-27 13:14:21.344] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066558 for case CB-1786193379416-8650: :openssl_extraction_failed
[2026-10-27 13:14:21.352] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064603 for case CB-1786193361608-7064: :openssl_extraction_failed
[2026-10-27 13:14:21.356] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082366 for case CB-1786193379842-8248: :openssl_extraction_failed
[2026-10-27 13:14:21.364] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062060 for case CB-1786193362043-5840: :openssl_extraction_failed
[2026-10-27 13:14:21.375] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093873 for case CB-1786193380262-9932: :openssl_extraction_failed
[2026-10-27 13:14:21.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002078982 for case CB-1786193362446-4402: :openssl_extraction_failed
[2026-10-27 13:14:21.393] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031043 for case CB-1786193380695-2844: :openssl_extraction_failed
[2026-10-27 13:14:21.403] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002088027 for case CB-1786193362925-8325: :openssl_extraction_failed
[2026-10-27 13:14:21.412] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017657 for case CB-1786193381107-9927: :openssl_extraction_failed
[2026-10-27 13:14:21.430] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041391 for case CB-1786193363355-2269: :openssl_extraction_failed
[2026-10-27 13:14:21.433] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046061 for case CB-1786193381509-8238: :openssl_extraction_failed
[2026-10-27 13:14:21.448] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038123 for case CB-1786193363786-2372: :openssl_extraction_failed
[2026-10-27 13:14:21.461] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022115 for case CB-1786193381928-7050: :openssl_extraction_failed
[2026-10-27 13:14:21.462] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027575 for case CB-1786193364209-9934: :openssl_extraction_failed
[2026-10-27 13:14:21.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077777 for case CB-1786193364607-4756: :openssl_extraction_failed
[2026-10-27 13:14:21.480] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024312 for case CB-1786193382359-6899: :openssl_extraction_failed
[2026-10-27 13:14:21.496] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012602 for case CB-1786193365057-8423: :openssl_extraction_failed
[2026-10-27 13:14:21.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098465 for case CB-1786193382778-9732: :openssl_extraction_failed
[2026-10-27 13:14:21.519] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014733 for case CB-1786193365489-0038: :openssl_extraction_failed
[2026-10-27 13:14:21.524] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008517 for case CB-1786193383202-8262: :openssl_extraction_failed
[2026-10-27 13:14:21.536] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002001119 for case CB-1786193365886-2564: :openssl_extraction_failed
[2026-10-27 13:14:21.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018422 for case CB-1786193383602-5454: :openssl_extraction_failed
[2026-10-27 13:14:21.556] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061033 for case CB-1786193366312-8277: :openssl_extraction_failed
[2026-10-27 13:14:21.560] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045420 for case CB-1786193384035-4732: :openssl_extraction_failed
[2026-10-27 13:14:21.575] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002027271 for case CB-1786193366691-0438: :openssl_extraction_failed
[2026-10-27 13:14:21.578] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098643 for case CB-1786193384447-1405: :openssl_extraction_failed
[2026-10-27 13:14:21.593] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063833 for case CB-1786193367114-3374: :openssl_extraction_failed
[2026-10-27 13:14:21.599] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019777 for case CB-1786193384946-0923: :openssl_extraction_failed
[2026-10-27 13:14:21.612] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044956 for case CB-1786193367539-3655: :openssl_extraction_failed
[2026-10-27 13:14:21.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056341 for case CB-1786193385422-9296: :openssl_extraction_failed
[2026-10-27 13:14:21.628] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042081 for case CB-1786193367979-6885: :openssl_extraction_failed
[2026-10-27 13:14:21.645] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034580 for case CB-1786193368396-1784: :openssl_extraction_failed
[2026-10-27 13:14:21.647] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033154 for case CB-1786193385919-7522: :openssl_extraction_failed
[2026-10-27 13:14:21.662] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095763 for case CB-1786193368832-2237: :openssl_extraction_failed
[2026-10-27 13:14:21.673] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051924 for case CB-1786193386430-3610: :openssl_extraction_failed
[2026-10-27 13:14:21.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012553 for case CB-1786193386946-2797: :openssl_extraction_failed
[2026-10-27 13:14:21.692] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002092206 for case CB-1786193369247-1560: :openssl_extraction_failed
[2026-10-27 13:14:21.707] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061601 for case CB-1786193369674-4871: :openssl_extraction_failed
[2026-10-27 13:14:21.708] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024522 for case CB-1786193387450-5167: :openssl_extraction_failed
[2026-10-27 13:14:21.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051856 for case CB-1786193370116-3259: :openssl_extraction_failed
[2026-10-27 13:14:21.730] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042266 for case CB-1786193387972-8995: :openssl_extraction_failed
[2026-10-27 13:14:21.744] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068356 for case CB-1786193370503-7878: :openssl_extraction_failed
[2026-10-27 13:14:21.745] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049202 for case CB-1786193388565-7043: :openssl_extraction_failed
[2026-10-27 13:14:21.759] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062425 for case CB-1786193370910-8391: :openssl_extraction_failed
[2026-10-27 13:14:21.764] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086622 for case CB-1786193389064-3298: :openssl_extraction_failed
[2026-10-27 13:14:21.773] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006428 for case CB-1786193371330-5037: :openssl_extraction_failed
[2026-10-27 13:14:21.780] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033104 for case CB-1786193389573-3105: :openssl_extraction_failed
[2026-10-27 13:14:21.788] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099966 for case CB-1786193371742-6888: :openssl_extraction_failed
[2026-10-27 13:14:21.800] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057416 for case CB-1786193390047-6317: :openssl_extraction_failed
[2026-10-27 13:14:21.805] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021975 for case CB-1786193372182-9064: :openssl_extraction_failed
[2026-10-27 13:14:21.810] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005369 for case CB-1786193390568-2126: :openssl_extraction_failed
[2026-10-27 13:14:21.820] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035342 for case CB-1786193372643-0385: :openssl_extraction_failed
[2026-10-27 13:14:21.827] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067652 for case CB-1786193391053-0003: :openssl_extraction_failed
[2026-10-27 13:14:21.842] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098233 for case CB-1786193373086-8833: :openssl_extraction_failed
[2026-10-27 13:14:21.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056999 for case CB-1786193391536-5629: :openssl_extraction_failed
[2026-10-27 13:14:21.856] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060150 for case CB-1786193373480-4817: :openssl_extraction_failed
[2026-10-27 13:14:21.861] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075177 for case CB-1786193392084-1190: :openssl_extraction_failed
[2026-10-27 13:14:21.873] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046968 for case CB-1786193373879-3550: :openssl_extraction_failed
[2026-10-27 13:14:21.876] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068962 for case CB-1786193392678-8020: :openssl_extraction_failed
[2026-10-27 13:14:21.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016176 for case CB-1786193374268-5091: :openssl_extraction_failed
[2026-10-27 13:14:21.893] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034837 for case CB-1786193393198-1673: :openssl_extraction_failed
[2026-10-27 13:14:21.916] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002085396 for case CB-1786193374734-7277: :openssl_extraction_failed
[2026-10-27 13:14:21.917] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045279 for case CB-1786193393701-0647: :openssl_extraction_failed
[2026-10-27 13:14:21.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054556 for case CB-1786193375159-5956: :openssl_extraction_failed
[2026-10-27 13:14:21.935] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029490 for case CB-1786193394190-0709: :openssl_extraction_failed
[2026-10-27 13:14:21.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069477 for case CB-1786193375589-4639: :openssl_extraction_failed
[2026-10-27 13:14:21.955] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053724 for case CB-1786193394670-2489: :openssl_extraction_failed
[2026-10-27 13:14:21.966] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070357 for case CB-1786193376012-8179: :openssl_extraction_failed
[2026-10-27 13:14:21.970] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008495 for case CB-1786193395184-2261: :openssl_extraction_failed
[2026-10-27 13:14:21.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098555 for case CB-1786193376450-0553: :openssl_extraction_failed
[2026-10-27 13:14:21.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054239 for case CB-1786193395678-8789: :openssl_extraction_failed
[2026-10-27 13:14:21.996] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004719 for case CB-1786193376889-5254: :openssl_extraction_failed
[2026-10-27 13:14:22.010] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011774 for case CB-1786193396153-9745: :openssl_extraction_failed
[2026-10-27 13:14:22.021] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002065841 for case CB-1786193377327-9089: :openssl_extraction_failed
[2026-10-27 13:14:22.038] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049677 for case CB-1786193377745-0131: :openssl_extraction_failed
[2026-10-27 13:14:22.045] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050843 for case CB-1786193396659-8106: :openssl_extraction_failed
[2026-10-27 13:14:22.063] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099994 for case CB-1786193378176-8795: :openssl_extraction_failed
[2026-10-27 13:14:22.078] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053740 for case CB-1786193397132-3153: :openssl_extraction_failed
[2026-10-27 13:14:22.083] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002047757 for case CB-1786193378598-2865: :openssl_extraction_failed
[2026-10-27 13:14:22.099] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012941 for case CB-1786193397623-3790: :openssl_extraction_failed
[2026-10-27 13:14:22.102] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091963 for case CB-1786193379000-9611: :openssl_extraction_failed
[2026-10-27 13:14:22.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000791 for case CB-1786193398127-2766: :openssl_extraction_failed
[2026-10-27 13:14:22.121] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066558 for case CB-1786193379416-8650: :openssl_extraction_failed
[2026-10-27 13:14:22.137] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060201 for case CB-1786193398606-4008: :openssl_extraction_failed
[2026-10-27 13:14:22.145] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082366 for case CB-1786193379842-8248: :openssl_extraction_failed
[2026-10-27 13:14:22.161] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020472 for case CB-1786193399114-9835: :openssl_extraction_failed
[2026-10-27 13:14:22.163] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093873 for case CB-1786193380262-9932: :openssl_extraction_failed
[2026-10-27 13:14:22.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031043 for case CB-1786193380695-2844: :openssl_extraction_failed
[2026-10-27 13:14:22.184] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008692 for case CB-1786193399599-3405: :openssl_extraction_failed
[2026-10-27 13:14:22.203] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017657 for case CB-1786193381107-9927: :openssl_extraction_failed
[2026-10-27 13:14:22.207] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048374 for case CB-1786193400124-8359: :openssl_extraction_failed
[2026-10-27 13:14:22.218] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046061 for case CB-1786193381509-8238: :openssl_extraction_failed
[2026-10-27 13:14:22.231] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022115 for case CB-1786193381928-7050: :openssl_extraction_failed
[2026-10-27 13:14:22.241] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080886 for case CB-1786193400734-0728: :openssl_extraction_failed
[2026-10-27 13:14:22.244] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024312 for case CB-1786193382359-6899: :openssl_extraction_failed
[2026-10-27 13:14:22.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057904 for case CB-1786193401266-5930: :openssl_extraction_failed
[2026-10-27 13:14:22.265] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098465 for case CB-1786193382778-9732: :openssl_extraction_failed
[2026-10-27 13:14:22.271] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052759 for case CB-1786193401785-9555: :openssl_extraction_failed
[2026-10-27 13:14:22.282] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008517 for case CB-1786193383202-8262: :openssl_extraction_failed
[2026-10-27 13:14:22.285] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020998 for case CB-1786193402353-0354: :openssl_extraction_failed
[2026-10-27 13:14:22.296] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002018422 for case CB-1786193383602-5454: :openssl_extraction_failed
[2026-10-27 13:14:22.297] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012177 for case CB-1786193402920-5874: :openssl_extraction_failed
[2026-10-27 13:14:22.313] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045420 for case CB-1786193384035-4732: :openssl_extraction_failed
[2026-10-27 13:14:22.322] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024920 for case CB-1786193403481-7023: :openssl_extraction_failed
[2026-10-27 13:14:22.330] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098643 for case CB-1786193384447-1405: :openssl_extraction_failed
[2026-10-27 13:14:22.334] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044259 for case CB-1786193404017-8282: :openssl_extraction_failed
[2026-10-27 13:14:22.341] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002019777 for case CB-1786193384946-0923: :openssl_extraction_failed
[2026-10-27 13:14:22.350] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075045 for case CB-1786193404547-0346: :openssl_extraction_failed
[2026-10-27 13:14:22.359] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056341 for case CB-1786193385422-9296: :openssl_extraction_failed
[2026-10-27 13:14:22.366] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068262 for case CB-1786193405070-4543: :openssl_extraction_failed
[2026-10-27 13:14:22.381] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033154 for case CB-1786193385919-7522: :openssl_extraction_failed
[2026-10-27 13:14:22.385] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035844 for case CB-1786193405600-3265: :openssl_extraction_failed
[2026-10-27 13:14:22.394] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002051924 for case CB-1786193386430-3610: :openssl_extraction_failed
[2026-10-27 13:14:22.402] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011190 for case CB-1786193406267-2837: :openssl_extraction_failed
[2026-10-27 13:14:22.416] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012553 for case CB-1786193386946-2797: :openssl_extraction_failed
[2026-10-27 13:14:22.419] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054101 for case CB-1786193406770-0819: :openssl_extraction_failed
[2026-10-27 13:14:22.429] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024522 for case CB-1786193387450-5167: :openssl_extraction_failed
[2026-10-27 13:14:22.434] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028279 for case CB-1786193407286-6733: :openssl_extraction_failed
[2026-10-27 13:14:22.445] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055335 for case CB-1786193407788-8120: :openssl_extraction_failed
[2026-10-27 13:14:22.449] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042266 for case CB-1786193387972-8995: :openssl_extraction_failed
[2026-10-27 13:14:22.460] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005921 for case CB-1786193408325-4301: :openssl_extraction_failed
[2026-10-27 13:14:22.464] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002049202 for case CB-1786193388565-7043: :openssl_extraction_failed
[2026-10-27 13:14:22.479] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096105 for case CB-1786193408837-1176: :openssl_extraction_failed
[2026-10-27 13:14:22.482] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086622 for case CB-1786193389064-3298: :openssl_extraction_failed
[2026-10-27 13:14:22.496] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000117 for case CB-1786193409345-2434: :openssl_extraction_failed
[2026-10-27 13:14:22.498] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033104 for case CB-1786193389573-3105: :openssl_extraction_failed
[2026-10-27 13:14:22.513] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020461 for case CB-1786193409819-3708: :openssl_extraction_failed
[2026-10-27 13:14:22.515] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057416 for case CB-1786193390047-6317: :openssl_extraction_failed
[2026-10-27 13:14:22.525] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083971 for case CB-1786193411063-9373: :openssl_extraction_failed
[2026-10-27 13:14:22.529] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005369 for case CB-1786193390568-2126: :openssl_extraction_failed
[2026-10-27 13:14:22.541] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067652 for case CB-1786193391053-0003: :openssl_extraction_failed
[2026-10-27 13:14:22.543] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032640 for case CB-1786193411613-0072: :openssl_extraction_failed
[2026-10-27 13:14:22.559] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041733 for case CB-1786193412137-1987: :openssl_extraction_failed
[2026-10-27 13:14:22.564] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056999 for case CB-1786193391536-5629: :openssl_extraction_failed
[2026-10-27 13:14:22.573] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075177 for case CB-1786193392084-1190: :openssl_extraction_failed
[2026-10-27 13:14:22.576] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043395 for case CB-1786193412618-5339: :openssl_extraction_failed
[2026-10-27 13:14:22.587] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074599 for case CB-1786193413163-1775: :openssl_extraction_failed
[2026-10-27 13:14:22.597] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068962 for case CB-1786193392678-8020: :openssl_extraction_failed
[2026-10-27 13:14:22.601] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097105 for case CB-1786193413674-9154: :openssl_extraction_failed
[2026-10-27 13:14:22.616] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034837 for case CB-1786193393198-1673: :openssl_extraction_failed
[2026-10-27 13:14:22.620] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029471 for case CB-1786193414142-9033: :openssl_extraction_failed
[2026-10-27 13:14:22.632] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002045279 for case CB-1786193393701-0647: :openssl_extraction_failed
[2026-10-27 13:14:22.634] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099480 for case CB-1786193414633-8485: :openssl_extraction_failed
[2026-10-27 13:14:22.650] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021230 for case CB-1786193415179-6575: :openssl_extraction_failed
[2026-10-27 13:14:22.656] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029490 for case CB-1786193394190-0709: :openssl_extraction_failed
[2026-10-27 13:14:22.665] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091728 for case CB-1786193415660-8312: :openssl_extraction_failed
[2026-10-27 13:14:22.677] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053724 for case CB-1786193394670-2489: :openssl_extraction_failed
[2026-10-27 13:14:22.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087845 for case CB-1786193416074-0529: :openssl_extraction_failed
[2026-10-27 13:14:22.691] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008495 for case CB-1786193395184-2261: :openssl_extraction_failed
[2026-10-27 13:14:22.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026059 for case CB-1786193416507-8166: :openssl_extraction_failed
[2026-10-27 13:14:22.703] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054239 for case CB-1786193395678-8789: :openssl_extraction_failed
[2026-10-27 13:14:22.721] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084952 for case CB-1786193416922-8821: :openssl_extraction_failed
[2026-10-27 13:14:22.722] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011774 for case CB-1786193396153-9745: :openssl_extraction_failed
[2026-10-27 13:14:22.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098912 for case CB-1786193417309-6201: :openssl_extraction_failed
[2026-10-27 13:14:22.746] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050843 for case CB-1786193396659-8106: :openssl_extraction_failed
[2026-10-27 13:14:22.753] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087630 for case CB-1786193417741-9448: :openssl_extraction_failed
[2026-10-27 13:14:22.761] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002053740 for case CB-1786193397132-3153: :openssl_extraction_failed
[2026-10-27 13:14:22.774] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006350 for case CB-1786193418192-9068: :openssl_extraction_failed
[2026-10-27 13:14:22.776] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012941 for case CB-1786193397623-3790: :openssl_extraction_failed
[2026-10-27 13:14:22.792] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000791 for case CB-1786193398127-2766: :openssl_extraction_failed
[2026-10-27 13:14:22.793] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017939 for case CB-1786193418680-6471: :openssl_extraction_failed
[2026-10-27 13:14:22.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060201 for case CB-1786193398606-4008: :openssl_extraction_failed
[2026-10-27 13:14:22.821] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048180 for case CB-1786193419101-5467: :openssl_extraction_failed
[2026-10-27 13:14:22.840] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074287 for case CB-1786193419510-4152: :openssl_extraction_failed
[2026-10-27 13:14:22.843] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020472 for case CB-1786193399114-9835: :openssl_extraction_failed
[2026-10-27 13:14:22.859] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003436 for case CB-1786193419888-2461: :openssl_extraction_failed
[2026-10-27 13:14:22.865] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008692 for case CB-1786193399599-3405: :openssl_extraction_failed
[2026-10-27 13:14:22.881] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054942 for case CB-1786193420280-9089: :openssl_extraction_failed
[2026-10-27 13:14:22.883] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048374 for case CB-1786193400124-8359: :openssl_extraction_failed
[2026-10-27 13:14:22.908] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080886 for case CB-1786193400734-0728: :openssl_extraction_failed
[2026-10-27 13:14:22.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035608 for case CB-1786193420725-1910: :openssl_extraction_failed
[2026-10-27 13:14:22.932] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077960 for case CB-1786193421142-2507: :openssl_extraction_failed
[2026-10-27 13:14:22.945] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002057904 for case CB-1786193401266-5930: :openssl_extraction_failed
[2026-10-27 13:14:22.946] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052562 for case CB-1786193421525-8740: :openssl_extraction_failed
[2026-10-27 13:14:22.973] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052759 for case CB-1786193401785-9555: :openssl_extraction_failed
[2026-10-27 13:14:22.978] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060087 for case CB-1786193421908-9484: :openssl_extraction_failed
[2026-10-27 13:14:22.993] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020998 for case CB-1786193402353-0354: :openssl_extraction_failed
[2026-10-27 13:14:23.014] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012177 for case CB-1786193402920-5874: :openssl_extraction_failed
[2026-10-27 13:14:23.029] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070972 for case CB-1786193422340-4278: :openssl_extraction_failed
[2026-10-27 13:14:23.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042060 for case CB-1786193422736-3542: :openssl_extraction_failed
[2026-10-27 13:14:23.062] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024920 for case CB-1786193403481-7023: :openssl_extraction_failed
[2026-10-27 13:14:23.072] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038359 for case CB-1786193423132-8544: :openssl_extraction_failed
[2026-10-27 13:14:23.088] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002044259 for case CB-1786193404017-8282: :openssl_extraction_failed
[2026-10-27 13:14:23.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033918 for case CB-1786193423530-7057: :openssl_extraction_failed
[2026-10-27 13:14:23.104] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075045 for case CB-1786193404547-0346: :openssl_extraction_failed
[2026-10-27 13:14:23.108] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034192 for case CB-1786193423927-5978: :openssl_extraction_failed
[2026-10-27 13:14:23.118] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068262 for case CB-1786193405070-4543: :openssl_extraction_failed
[2026-10-27 13:14:23.135] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008997 for case CB-1786193424346-4579: :openssl_extraction_failed
[2026-10-27 13:14:23.138] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035844 for case CB-1786193405600-3265: :openssl_extraction_failed
[2026-10-27 13:14:23.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012769 for case CB-1786193424842-4640: :openssl_extraction_failed
[2026-10-27 13:14:23.156] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002011190 for case CB-1786193406267-2837: :openssl_extraction_failed
[2026-10-27 13:14:23.168] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093954 for case CB-1786193425267-8639: :openssl_extraction_failed
[2026-10-27 13:14:23.178] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054101 for case CB-1786193406770-0819: :openssl_extraction_failed
[2026-10-27 13:14:23.181] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052621 for case CB-1786193425693-2996: :openssl_extraction_failed
[2026-10-27 13:14:23.195] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072422 for case CB-1786193426112-8592: :openssl_extraction_failed
[2026-10-27 13:14:23.201] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002028279 for case CB-1786193407286-6733: :openssl_extraction_failed
[2026-10-27 13:14:23.209] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037990 for case CB-1786193426560-3782: :openssl_extraction_failed
[2026-10-27 13:14:23.222] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002055335 for case CB-1786193407788-8120: :openssl_extraction_failed
[2026-10-27 13:14:23.227] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013192 for case CB-1786193427001-8686: :openssl_extraction_failed
[2026-10-27 13:14:23.239] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002005921 for case CB-1786193408325-4301: :openssl_extraction_failed
[2026-10-27 13:14:23.240] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072495 for case CB-1786193427461-7066: :openssl_extraction_failed
[2026-10-27 13:14:23.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014821 for case CB-1786193427895-2496: :openssl_extraction_failed
[2026-10-27 13:14:23.258] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002096105 for case CB-1786193408837-1176: :openssl_extraction_failed
[2026-10-27 13:14:23.274] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069134 for case CB-1786193428313-1924: :openssl_extraction_failed
[2026-10-27 13:14:23.284] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002000117 for case CB-1786193409345-2434: :openssl_extraction_failed
[2026-10-27 13:14:23.288] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024313 for case CB-1786193428747-3318: :openssl_extraction_failed
[2026-10-27 13:14:23.299] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020461 for case CB-1786193409819-3708: :openssl_extraction_failed
[2026-10-27 13:14:23.305] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024532 for case CB-1786193429151-1431: :openssl_extraction_failed
[2026-10-27 13:14:23.320] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002083971 for case CB-1786193411063-9373: :openssl_extraction_failed
[2026-10-27 13:14:23.327] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056285 for case CB-1786193429572-1446: :openssl_extraction_failed
[2026-10-27 13:14:23.337] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002032640 for case CB-1786193411613-0072: :openssl_extraction_failed
[2026-10-27 13:14:23.346] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050997 for case CB-1786193429985-9799: :openssl_extraction_failed
[2026-10-27 13:14:23.353] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002041733 for case CB-1786193412137-1987: :openssl_extraction_failed
[2026-10-27 13:14:23.363] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030983 for case CB-1786193430369-5613: :openssl_extraction_failed
[2026-10-27 13:14:23.365] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043395 for case CB-1786193412618-5339: :openssl_extraction_failed
[2026-10-27 13:14:23.380] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064611 for case CB-1786193430782-4403: :openssl_extraction_failed
[2026-10-27 13:14:23.389] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074599 for case CB-1786193413163-1775: :openssl_extraction_failed
[2026-10-27 13:14:23.394] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023188 for case CB-1786193431184-2120: :openssl_extraction_failed
[2026-10-27 13:14:23.410] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082255 for case CB-1786193431634-4135: :openssl_extraction_failed
[2026-10-27 13:14:23.411] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097105 for case CB-1786193413674-9154: :openssl_extraction_failed
[2026-10-27 13:14:23.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002031336 for case CB-1786193432089-9790: :openssl_extraction_failed
[2026-10-27 13:14:23.424] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002029471 for case CB-1786193414142-9033: :openssl_extraction_failed
[2026-10-27 13:14:23.436] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002099480 for case CB-1786193414633-8485: :openssl_extraction_failed
[2026-10-27 13:14:23.440] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069336 for case CB-1786193432558-5134: :openssl_extraction_failed
[2026-10-27 13:14:23.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002021230 for case CB-1786193415179-6575: :openssl_extraction_failed
[2026-10-27 13:14:23.452] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002068316 for case CB-1786193432995-9997: :openssl_extraction_failed
[2026-10-27 13:14:23.471] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091728 for case CB-1786193415660-8312: :openssl_extraction_failed
[2026-10-27 13:14:23.473] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069719 for case CB-1786193433461-0496: :openssl_extraction_failed
[2026-10-27 13:14:23.484] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087845 for case CB-1786193416074-0529: :openssl_extraction_failed
[2026-10-27 13:14:23.492] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002094577 for case CB-1786193433884-4120: :openssl_extraction_failed
[2026-10-27 13:14:23.504] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016493 for case CB-1786193434304-4873: :openssl_extraction_failed
[2026-10-27 13:14:23.506] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002026059 for case CB-1786193416507-8166: :openssl_extraction_failed
[2026-10-27 13:14:23.521] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003090 for case CB-1786193434707-2083: :openssl_extraction_failed
[2026-10-27 13:14:23.528] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002084952 for case CB-1786193416922-8821: :openssl_extraction_failed
[2026-10-27 13:14:23.540] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095627 for case CB-1786193435112-5251: :openssl_extraction_failed
[2026-10-27 13:14:23.544] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098912 for case CB-1786193417309-6201: :openssl_extraction_failed
[2026-10-27 13:14:23.554] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095602 for case CB-1786193435566-8534: :openssl_extraction_failed
[2026-10-27 13:14:23.562] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002087630 for case CB-1786193417741-9448: :openssl_extraction_failed
[2026-10-27 13:14:23.572] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002063244 for case CB-1786193435990-9579: :openssl_extraction_failed
[2026-10-27 13:14:23.580] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002006350 for case CB-1786193418192-9068: :openssl_extraction_failed
[2026-10-27 13:14:23.595] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002017939 for case CB-1786193418680-6471: :openssl_extraction_failed
[2026-10-27 13:14:23.600] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002079887 for case CB-1786193436455-2078: :openssl_extraction_failed
[2026-10-27 13:14:23.623] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002048180 for case CB-1786193419101-5467: :openssl_extraction_failed
[2026-10-27 13:14:23.625] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056873 for case CB-1786193436873-4116: :openssl_extraction_failed
[2026-10-27 13:14:23.644] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002043347 for case CB-1786193437303-0180: :openssl_extraction_failed
[2026-10-27 13:14:23.647] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074287 for case CB-1786193419510-4152: :openssl_extraction_failed
[2026-10-27 13:14:23.659] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002095773 for case CB-1786193437710-5006: :openssl_extraction_failed
[2026-10-27 13:14:23.675] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002003436 for case CB-1786193419888-2461: :openssl_extraction_failed
[2026-10-27 13:14:23.679] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002074782 for case CB-1786193438105-1023: :openssl_extraction_failed
[2026-10-27 13:14:23.693] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002054942 for case CB-1786193420280-9089: :openssl_extraction_failed
[2026-10-27 13:14:23.694] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002002305 for case CB-1786193438508-9309: :openssl_extraction_failed
[2026-10-27 13:14:23.708] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035608 for case CB-1786193420725-1910: :openssl_extraction_failed
[2026-10-27 13:14:23.711] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016275 for case CB-1786193438939-7135: :openssl_extraction_failed
[2026-10-27 13:14:23.733] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002077960 for case CB-1786193421142-2507: :openssl_extraction_failed
[2026-10-27 13:14:23.734] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002062064 for case CB-1786193439364-8875: :openssl_extraction_failed
[2026-10-27 13:14:23.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042012 for case CB-1786193439769-7939: :openssl_extraction_failed
[2026-10-27 13:14:23.749] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052562 for case CB-1786193421525-8740: :openssl_extraction_failed
[2026-10-27 13:14:23.766] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060087 for case CB-1786193421908-9484: :openssl_extraction_failed
[2026-10-27 13:14:23.767] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002061121 for case CB-1786193440192-0079: :openssl_extraction_failed
[2026-10-27 13:14:23.782] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002070972 for case CB-1786193422340-4278: :openssl_extraction_failed
[2026-10-27 13:14:23.784] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002035560 for case CB-1786193440596-6477: :openssl_extraction_failed
[2026-10-27 13:14:23.802] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002060927 for case CB-1786193441025-3192: :openssl_extraction_failed
[2026-10-27 13:14:23.806] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042060 for case CB-1786193422736-3542: :openssl_extraction_failed
[2026-10-27 13:14:23.818] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002067956 for case CB-1786193441458-9850: :openssl_extraction_failed
[2026-10-27 13:14:23.819] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002038359 for case CB-1786193423132-8544: :openssl_extraction_failed
[2026-10-27 13:14:23.835] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080474 for case CB-1786193441866-6589: :openssl_extraction_failed
[2026-10-27 13:14:23.839] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002033918 for case CB-1786193423530-7057: :openssl_extraction_failed
[2026-10-27 13:14:23.850] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004189 for case CB-1786193442268-7896: :openssl_extraction_failed
[2026-10-27 13:14:23.851] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002034192 for case CB-1786193423927-5978: :openssl_extraction_failed
[2026-10-27 13:14:23.863] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002075735 for case CB-1786193442582-1054: :openssl_extraction_failed
[2026-10-27 13:14:23.865] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002008997 for case CB-1786193424346-4579: :openssl_extraction_failed
[2026-10-27 13:14:23.880] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002042504 for case CB-1786193442908-3846: :openssl_extraction_failed
[2026-10-27 13:14:23.885] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002012769 for case CB-1786193424842-4640: :openssl_extraction_failed
[2026-10-27 13:14:23.896] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093954 for case CB-1786193425267-8639: :openssl_extraction_failed
[2026-10-27 13:14:23.897] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002058852 for case CB-1786193443273-5870: :openssl_extraction_failed
[2026-10-27 13:14:23.910] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022829 for case CB-1786193443583-4051: :openssl_extraction_failed
[2026-10-27 13:14:23.914] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002052621 for case CB-1786193425693-2996: :openssl_extraction_failed
[2026-10-27 13:14:23.926] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002004838 for case CB-1786193443933-3633: :openssl_extraction_failed
[2026-10-27 13:14:23.943] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072422 for case CB-1786193426112-8592: :openssl_extraction_failed
[2026-10-27 13:14:23.953] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069345 for case CB-1786193444294-3623: :openssl_extraction_failed
[2026-10-27 13:14:23.954] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002037990 for case CB-1786193426560-3782: :openssl_extraction_failed
[2026-10-27 13:14:23.975] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002080057 for case CB-1786193444619-0075: :openssl_extraction_failed
[2026-10-27 13:14:23.983] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002013192 for case CB-1786193427001-8686: :openssl_extraction_failed
[2026-10-27 13:14:23.995] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081262 for case CB-1786193444977-5780: :openssl_extraction_failed
[2026-10-27 13:14:23.998] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002072495 for case CB-1786193427461-7066: :openssl_extraction_failed
[2026-10-27 13:14:24.013] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002086474 for case CB-1786193445295-2513: :openssl_extraction_failed
[2026-10-27 13:14:24.015] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002014821 for case CB-1786193427895-2496: :openssl_extraction_failed
[2026-10-27 13:14:24.028] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002091833 for case CB-1786193445610-2473: :openssl_extraction_failed
[2026-10-27 13:14:24.034] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002069134 for case CB-1786193428313-1924: :openssl_extraction_failed
[2026-10-27 13:14:24.050] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002046874 for case CB-1786193445929-9979: :openssl_extraction_failed
[2026-10-27 13:14:24.051] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024313 for case CB-1786193428747-3318: :openssl_extraction_failed
[2026-10-27 13:14:24.064] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002098954 for case CB-1786193446259-0813: :openssl_extraction_failed
[2026-10-27 13:14:24.070] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002024532 for case CB-1786193429151-1431: :openssl_extraction_failed
[2026-10-27 13:14:24.080] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002016167 for case CB-1786193446585-8622: :openssl_extraction_failed
[2026-10-27 13:14:24.090] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002056285 for case CB-1786193429572-1446: :openssl_extraction_failed
[2026-10-27 13:14:24.093] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002097840 for case CB-1786193446921-3305: :openssl_extraction_failed
[2026-10-27 13:14:24.106] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002050997 for case CB-1786193429985-9799: :openssl_extraction_failed
[2026-10-27 13:14:24.107] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002081485 for case CB-1786193447244-7652: :openssl_extraction_failed
[2026-10-27 13:14:24.122] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002030983 for case CB-1786193430369-5613: :openssl_extraction_failed
[2026-10-27 13:14:24.125] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002066293 for case CB-1786193447568-3268: :openssl_extraction_failed
[2026-10-27 13:14:24.154] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002064611 for case CB-1786193430782-4403: :openssl_extraction_failed
[2026-10-27 13:14:24.157] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002020252 for case CB-1786193447892-0892: :openssl_extraction_failed
[2026-10-27 13:14:24.166] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002023188 for case CB-1786193431184-2120: :openssl_extraction_failed
[2026-10-27 13:14:24.171] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002022081 for case CB-1786193448222-5631: :openssl_extraction_failed
[2026-10-27 13:14:24.197] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002093838 for case CB-1786193448553-4849: :openssl_extraction_failed
[2026-10-27 13:14:24.199] [ERROR] [Mastercom.OutcomeReconciliationWorker] Failed to fetch claim 200002082255 for case CB-1786193431634-4135: :openssl_extraction_failed
[2026-10-27 13:14:41.797] [INFO ] [Mastercard.Ipm.Scheduler] Next poll in 0h 15m
[2026-10-27 13:14:41.958] [INFO ] [Ysp.Scheduler] Started. SFTP in 13h 45m, MIS in 17h 45m
[2026-10-27 13:14:42.019] [INFO ]     :alarm_handler: {:set, {{:disk_almost_full, ~c"/"}, []}}
[2026-10-27 13:14:44.567] [INFO ] Terminal Event Listener started and listening to events
[2026-10-27 13:14:44.572] [INFO ] Rule Validation Worker started - will run every hour
[2026-10-27 13:14:44.579] [INFO ] Building initial filter cache...
[2026-10-27 13:14:44.607] [DEBUG] QUERY OK source="tms_terminals" db=3.9ms queue=0.5ms idle=294.1ms
SELECT t0.`area`, t0.`vendor`, t0.`model` FROM `tms_terminals` AS t0 WHERE ((NOT (t0.`area` IS NULL) OR NOT (t0.`vendor` IS NULL)) OR NOT (t0.`model` IS NULL)) []
[90m↳ TmsCore.TerminalManagement.FilterCacheService.get_terminal_filter_data/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:153[0m
[2026-10-27 13:14:44.628] [DEBUG] QUERY OK source="filter_usage" db=2.7ms queue=2.8ms idle=323.1ms
SELECT f0.`filter_type`, f0.`filter_value`, coalesce(sum(f0.`usage_count`), 0) FROM `filter_usage` AS f0 GROUP BY f0.`filter_type`, f0.`filter_value` []
[90m↳ TmsCore.TerminalManagement.FilterCacheService.get_usage_statistics/0, at: lib/tms_core/terminal_management/filter_cache_service.ex:190[0m
[2026-10-27 13:14:44.628] [INFO ] Filter cache rebuilt: 0 areas, 6 vendors, 10 models
[2026-10-27 13:14:44.858] [INFO ] Device phoenix_client_tms_apps_piyush connected
[2026-10-27 13:14:45.014] [INFO ] PromEx is starting a standalone metrics server on port 24021 over http
[2026-10-27 13:14:45.243] [INFO ] Running PlatformWeb.Endpoint with Bandit 1.10.2 at 0.0.0.0:4059 (http)
[2026-10-27 13:14:45.284] [INFO ] Access PlatformWeb.Endpoint at http://localhost:4059
[2026-10-27 13:14:50.031] [INFO ] GET /
[2026-10-27 13:14:50.304] [DEBUG] Processing with PlatformWeb.PageController.home/2
  Parameters: %{}
  Pipelines: [:browser]
[2026-10-27 13:14:50.489] [DEBUG] QUERY OK source="users_tokens" db=0.7ms queue=1.2ms idle=45.7ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<42, 21, 206, 199, 112, 168, 182, 109, 130, 160, 163, 183, 242, 188, 103, 60, 27, 1, 88, 84, 115, 246, 242, 121, 136, 108, 200, 245, 12, 140, 60, 253>>, "session", ~U[2026-10-27 13:14:50.438917Z]]
[90m↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107[0m
[2026-10-27 13:14:51.185] [INFO ] Sent 200 in 1153ms
[2026-10-27 13:14:53.801] [INFO ] GET /
[2026-10-27 13:14:53.802] [DEBUG] Processing with PlatformWeb.PageController.home/2
  Parameters: %{}
  Pipelines: [:browser]
[2026-10-27 13:14:53.808] [DEBUG] QUERY OK source="users_tokens" db=1.4ms idle=1362.9ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:14:53.806335Z]]
[90m↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107[0m
[2026-10-27 13:14:53.823] [INFO ] Sent 200 in 21ms
[2026-10-27 13:14:59.704] [INFO ] GET /images/favicon.png
[2026-10-27 13:14:59.811] [DEBUG] ** (Phoenix.Router.NoRouteError) no route found for GET /images/favicon.png (PlatformWeb.Router)
    (platform_web 0.1.0) /var/www/internaltesting/Piyush/prverification/TMS_UAT/deps/phoenix/lib/phoenix/router.ex:541: PlatformWeb.Router.call/2
    (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.plug_builder_call/2
    (platform_web 0.1.0) /var/www/internaltesting/Piyush/prverification/TMS_UAT/deps/plug/lib/plug/debugger.ex:155: PlatformWeb.Endpoint."call (overridable 3)"/2
    (platform_web 0.1.0) lib/platform_web/endpoint.ex:1: PlatformWeb.Endpoint.call/2
    (phoenix 1.7.21) lib/phoenix/endpoint/sync_code_reload_plug.ex:22: Phoenix.Endpoint.SyncCodeReloadPlug.do_call/4
    (bandit 1.10.2) lib/bandit/pipeline.ex:131: Bandit.Pipeline.call_plug!/2
    (bandit 1.10.2) lib/bandit/pipeline.ex:42: Bandit.Pipeline.run/5
    (bandit 1.10.2) lib/bandit/http1/handler.ex:13: Bandit.HTTP1.Handler.handle_data/3
    (bandit 1.10.2) lib/bandit/delegating_handler.ex:18: Bandit.DelegatingHandler.handle_data/3
    (bandit 1.10.2) lib/bandit/delegating_handler.ex:8: Bandit.DelegatingHandler.handle_info/2
    (stdlib 5.2.3.2) gen_server.erl:1095: :gen_server.try_handle_info/3
    (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6
    (stdlib 5.2.3.2) proc_lib.erl:241: :proc_lib.init_p_do_apply/3

[2026-10-27 13:15:01.355] [INFO ] GET /dashboard
[2026-10-27 13:15:01.356] [DEBUG] Processing with PlatformWeb.DashboardLive.index/2
  Parameters: %{}
  Pipelines: [:browser, :require_authenticated_user]
[2026-10-27 13:15:01.361] [DEBUG] QUERY OK source="users_tokens" db=4.3ms idle=1907.9ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:15:01.356773Z]]
[90m↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107[0m
[2026-10-27 13:15:03.690] [INFO ] Sent 200 in 2334ms
[2026-10-27 13:15:08.302] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 41µs
  Transport: :websocket
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:10.256] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:15:10.264] [INFO ] Incoming JSON payload: {"oid":"859aa845-9776-432b-9dc3-3cefd379527f","sn":"98250623730001","uploadTime":"2026-10-27T13:15:09Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"ram_free_mb","value":"1068","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:15:09Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:15:10.265] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "859aa845-9776-432b-9dc3-3cefd379527f", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:15:09Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:15:09Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:15:09Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:15:09Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:15:09Z", "value" => "1068"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:15:09Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:15:09Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:15:09Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:15:09Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:15:09Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:15:09Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:15:09Z", "vendor" => "morefun"}
[2026-10-27 13:15:10.265] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:15:10.346] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:15:10.349] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:15:10.368] [DEBUG] QUERY OK source="parameter_templates" db=0.8ms queue=3.2ms idle=762.3ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:15:10.371] [DEBUG] QUERY OK source="parameter_templates" db=0.8ms queue=1.3ms idle=762.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:15:10.372] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:15:10.460] [DEBUG] QUERY OK source="tms_terminals" db=4.2ms queue=2.8ms idle=82.7ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:15:10.562] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:15:10.588] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:15:10.592] [DEBUG] QUERY OK source="tms_terminals" db=1.1ms queue=2.0ms idle=0.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:15:10.785] [DEBUG] QUERY OK db=103.3ms queue=0.4ms idle=0.3ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["859aa845-9776-432b-9dc3-3cefd379527f", 19, "2026-10-27T13:15:09Z", ~N[2026-10-27 13:15:10], ~N[2026-10-27 13:15:10]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:15:10.846] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297961, oid: "859aa845-9776-432b-9dc3-3cefd379527f", upload_time: "2026-10-27T13:15:09Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:15:10], updated_at: ~N[2026-10-27 13:15:10]}
[2026-10-27 13:15:10.846] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:15:09Z", "value" => "morefun"}
[2026-10-27 13:15:10.942] [DEBUG] QUERY OK db=93.5ms queue=1.9ms idle=186.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "morefun", "vendor", 297961, ~N[2026-10-27 13:15:10], ~N[2026-10-27 13:15:10]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:10.942] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441067, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:10], updated_at: ~N[2026-10-27 13:15:10]}}
[2026-10-27 13:15:10.943] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:15:09Z", "value" => "kiosk_launcher"}
[2026-10-27 13:15:11.043] [DEBUG] QUERY OK db=98.5ms queue=1.8ms idle=180.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "kiosk_launcher", "model", 297961, ~N[2026-10-27 13:15:10], ~N[2026-10-27 13:15:10]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.043] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441069, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:10], updated_at: ~N[2026-10-27 13:15:10]}}
[2026-10-27 13:15:11.044] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:15:09Z", "value" => "1.0"}
[2026-10-27 13:15:11.073] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 37µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:11.074] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 26µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:11.075] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 19µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:11.077] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 22µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:11.077] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 27µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:11.077] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 21µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:11.090] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 31µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:11.157] [DEBUG] QUERY OK db=112.2ms queue=0.5ms idle=101.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "1.0", "app_version", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.159] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441071, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.159] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:15:09Z", "value" => "13"}
[2026-10-27 13:15:11.245] [DEBUG] QUERY OK db=85.8ms idle=116.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "13", "android_version", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.246] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441073, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.246] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:15:09Z", "value" => "1068"}
[2026-10-27 13:15:11.340] [DEBUG] QUERY OK db=90.1ms queue=0.2ms idle=4.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "1068", "ram_free_mb", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.340] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441075, itemkey: "ram_free_mb", value: "1068", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.340] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:15:09Z", "value" => "WIFI"}
[2026-10-27 13:15:11.435] [DEBUG] QUERY OK db=86.9ms queue=0.5ms idle=7.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "WIFI", "network_type", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.448] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441077, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.456] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:15:09Z", "value" => "true"}
[2026-10-27 13:15:11.540] [DEBUG] QUERY OK db=84.1ms idle=21.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "true", "kiosk_active", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.541] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441078, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.541] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:15:09Z", "value" => ""}
[2026-10-27 13:15:11.634] [DEBUG] QUERY OK db=91.5ms queue=1.6ms idle=101.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:15:09Z", "sim_operator", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.634] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441080, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.635] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:11.693] [DEBUG] QUERY OK db=58.3ms idle=0.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "UNKNOWN", "sim_number", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.694] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441082, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.694] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:11.910] [DEBUG] QUERY OK db=211.7ms queue=2.5ms idle=2.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "UNKNOWN", "sim_iccid", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.915] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441084, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.915] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:11.985] [DEBUG] QUERY OK db=65.7ms queue=2.9ms idle=160.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "UNKNOWN", "sim_imsi", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:11.985] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441086, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:11.986] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:12.093] [DEBUG] QUERY OK db=95.8ms idle=86.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "UNKNOWN", "sim_iccid2", 297961, ~N[2026-10-27 13:15:11], ~N[2026-10-27 13:15:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:12.093] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441089, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:11], updated_at: ~N[2026-10-27 13:15:11]}}
[2026-10-27 13:15:12.093] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:15:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:12.177] [DEBUG] QUERY OK db=83.2ms idle=109.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "UNKNOWN", "sim_imsi2", 297961, ~N[2026-10-27 13:15:12], ~N[2026-10-27 13:15:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:12.177] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441090, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:12], updated_at: ~N[2026-10-27 13:15:12]}}
[2026-10-27 13:15:12.177] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:15:09Z", "value" => "13"}
[2026-10-27 13:15:12.279] [DEBUG] QUERY OK db=97.7ms idle=85.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "13", "data_usage_mb", 297961, ~N[2026-10-27 13:15:12], ~N[2026-10-27 13:15:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:12.284] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441092, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:12], updated_at: ~N[2026-10-27 13:15:12]}}
[2026-10-27 13:15:12.284] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:15:09Z", "value" => "0"}
[2026-10-27 13:15:12.400] [DEBUG] QUERY OK db=113.4ms idle=109.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "0", "mobile_data_mb", 297961, ~N[2026-10-27 13:15:12], ~N[2026-10-27 13:15:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:12.422] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441094, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:12], updated_at: ~N[2026-10-27 13:15:12]}}
[2026-10-27 13:15:12.450] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:15:09Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:15:12.515] [DEBUG] QUERY OK db=63.8ms queue=0.1ms idle=173.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:09Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297961, ~N[2026-10-27 13:15:12], ~N[2026-10-27 13:15:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:12.533] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441096, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:15:09Z", message: nil, status_log_id: 297961, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:12], updated_at: ~N[2026-10-27 13:15:12]}}
[2026-10-27 13:15:14.033] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 31µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:14.822] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 34µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "C2IIHQ54IHJDLC95WCYmEXd2Eyg0BS1dg5fYGKkAnug77pQWFGgkXGo3", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:16.250] [DEBUG] MOUNT PlatformWeb.DashboardLive
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:15:16.252] [DEBUG] QUERY OK source="users_tokens" db=1.0ms queue=0.4ms idle=751.6ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:15:16.250312Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:15:16.274] [DEBUG] Replied in 23ms
[2026-10-27 13:15:16.279] [DEBUG] HANDLE PARAMS in PlatformWeb.DashboardLive
  Parameters: %{}
[2026-10-27 13:15:16.300] [DEBUG] Replied in 20ms
[2026-10-27 13:15:16.312] [DEBUG] Duplicate channel join for topic "lv:phx-GOJlOgGIXhI50QUC" in Phoenix.LiveView.Socket. Closing existing channel for new join.
[2026-10-27 13:15:16.314] [DEBUG] MOUNT PlatformWeb.DashboardLive
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:15:16.318] [DEBUG] QUERY OK source="users_tokens" db=3.4ms idle=815.7ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:15:16.314939Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:15:16.328] [INFO ] MyXQL.Connection (#PID<0.1124.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.2390.0> exited
[2026-10-27 13:15:16.331] [DEBUG] Replied in 17ms
[2026-10-27 13:15:16.331] [DEBUG] HANDLE PARAMS in PlatformWeb.DashboardLive
  Parameters: %{}
[2026-10-27 13:15:16.333] [INFO ] MyXQL.Connection (#PID<0.1123.0> (:proc_lib)) disconnected: ** (DBConnection.ConnectionError) client #PID<0.2389.0> exited
[2026-10-27 13:15:16.358] [DEBUG] QUERY OK source="pos_transaction" db=10.1ms queue=16.0ms idle=0.0ms
SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
)) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.daily_pos_counts/2, at: lib/settlement_core/transaction_dashboard_queries.ex:355[0m
[2026-10-27 13:15:16.360] [DEBUG] Replied in 28ms
[2026-10-27 13:15:16.370] [DEBUG] QUERY OK source="tms_terminals" db=20.6ms queue=17.6ms idle=0.0ms
SELECT t0.`id`, t0.`serial_number`, s1.`last_seen`, CASE 
          WHEN s1.`last_seen` > ? THEN 'healthy'
          WHEN s1.`last_seen` > ? THEN 'warning' 
          WHEN s1.`last_seen` > ? THEN 'critical'
          ELSE 'offline'
        END FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `last_seen` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` [~U[2026-10-27 13:10:16.331558Z], ~U[2026-10-27 12:45:16.331558Z], ~U[2026-10-27 12:15:16.331558Z]]
[90m↳ TmsCore.TerminalManagement.get_device_health_metrics/0, at: lib/tms_core/terminal_management.ex:2095[0m
[2026-10-27 13:15:16.372] [DEBUG] QUERY OK source="pos_transaction" db=10.1ms queue=3.4ms idle=0.4ms
SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.daily_pos_counts/2, at: lib/settlement_core/transaction_dashboard_queries.ex:355[0m
[2026-10-27 13:15:16.374] [DEBUG] QUERY OK source="tid_masters" db=0.4ms queue=14.0ms idle=0.0ms
SELECT t0.`mid`, t0.`tid` FROM `tid_masters` AS t0 []
[90m↳ SettlementCore.MerchantRevenueReport.merchant_base/0, at: lib/settlement_core/merchant_revenue_report.ex:77[0m
[2026-10-27 13:15:16.404] [DEBUG] QUERY OK source="transactions" db=8.3ms queue=0.9ms idle=22.7ms
SELECT DATE(t0.`inserted_at`), count(t0.`id`) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) GROUP BY DATE(t0.`inserted_at`) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.daily_counts/3, at: lib/settlement_core/transaction_dashboard_queries.ex:335[0m
[2026-10-27 13:15:16.408] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=3.1ms idle=29.2ms
SELECT t0.`severity`, count(t0.`id`) FROM `tms_alerts` AS t0 WHERE (t0.`status` != 'resolved') GROUP BY t0.`severity` []
[90m↳ PlatformWeb.Overview.alert_severity_counts/0, at: lib/platform_web/overview.ex:386[0m
[2026-10-27 13:15:16.409] [DEBUG] QUERY OK source="pg_pos_transaction" db=1.7ms queue=2.8ms idle=0.3ms
SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.daily_counts/3, at: lib/settlement_core/transaction_dashboard_queries.ex:335[0m
[2026-10-27 13:15:16.411] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms queue=1.8ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminals` AS t0 []
[90m↳ TmsCore.TerminalManagement.get_device_online_rate/0, at: lib/tms_core/terminal_management.ex:140[0m
[2026-10-27 13:15:16.414] [DEBUG] QUERY OK source="core_transactions" db=1.8ms queue=6.8ms idle=0.0ms
SELECT c0.`merchant_mid`, max(c0.`transaction_datetime`) FROM `core_transactions` AS c0 GROUP BY c0.`merchant_mid` []
[90m↳ SettlementCore.MerchantRevenueReport.last_transaction_date_by_merchant/0, at: lib/settlement_core/merchant_revenue_report.ex:288[0m
[2026-10-27 13:15:16.414] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms queue=1.0ms idle=0.2ms
SELECT count(t0.`id`) FROM `tms_terminals` AS t0 WHERE (t0.`status` IN ('connected','online','Online')) []
[90m↳ TmsCore.TerminalManagement.get_device_online_rate/0, at: lib/tms_core/terminal_management.ex:143[0m
[2026-10-27 13:15:16.417] [DEBUG] QUERY OK source="core_transactions" db=0.5ms queue=1.7ms idle=1.4ms
SELECT count(c0.`id`), sum(c0.`transaction_amount`), sum(c0.`mdr_amount`) FROM `core_transactions` AS c0 WHERE ((c0.`transaction_datetime` >= ?) AND (c0.`transaction_datetime` < ?)) [~N[2026-10-26 00:00:00], ~N[2026-10-27 00:00:00]]
[90m↳ SettlementCore.MerchantRevenueReport.range_totals/2, at: lib/settlement_core/merchant_revenue_report.ex:316[0m
[2026-10-27 13:15:16.437] [DEBUG] QUERY OK source="pos_transaction" db=21.4ms queue=1.1ms idle=1.3ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.pos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:260[0m
[2026-10-27 13:15:16.441] [DEBUG] QUERY OK source="pos_transaction" db=9.1ms queue=0.5ms idle=13.9ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.pos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:260[0m
[2026-10-27 13:15:16.442] [DEBUG] QUERY OK source="core_transactions" db=4.1ms idle=0.4ms
SELECT count(c0.`id`), sum(c0.`transaction_amount`), sum(c0.`mdr_amount`) FROM `core_transactions` AS c0 WHERE ((c0.`transaction_datetime` >= ?) AND (c0.`transaction_datetime` < ?)) [~N[2026-10-01 00:00:00], ~N[2026-10-28 00:00:00]]
[90m↳ SettlementCore.MerchantRevenueReport.range_totals/2, at: lib/settlement_core/merchant_revenue_report.ex:316[0m
[2026-10-27 13:15:16.444] [DEBUG] QUERY OK source="core_transactions" db=1.2ms idle=1.8ms
SELECT count(c0.`id`), sum(c0.`transaction_amount`), sum(c0.`mdr_amount`) FROM `core_transactions` AS c0 WHERE ((c0.`transaction_datetime` >= ?) AND (c0.`transaction_datetime` < ?)) [~N[2026-01-01 00:00:00], ~N[2026-10-28 00:00:00]]
[90m↳ SettlementCore.MerchantRevenueReport.range_totals/2, at: lib/settlement_core/merchant_revenue_report.ex:316[0m
[2026-10-27 13:15:16.469] [DEBUG] QUERY OK source="pos_transaction" db=10.9ms queue=2.6ms idle=11.5ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.softpos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:280[0m
[2026-10-27 13:15:16.470] [DEBUG] QUERY OK source="pos_transaction" db=11.4ms queue=3.0ms idle=13.4ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.softpos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:280[0m
[2026-10-27 13:15:16.472] [DEBUG] QUERY OK source="transactions" db=0.7ms queue=1.1ms idle=0.2ms
SELECT SUM(CASE WHEN t0.`status` IN ('success','completed') THEN 1 ELSE 0 END), SUM(CASE WHEN t0.`status` IN ('failed','declined','error','cancelled') THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN t0.`status` IN ('success','completed') THEN t0.`transaction_amount` END), 0) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.qr_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:320[0m
[2026-10-27 13:15:16.472] [DEBUG] QUERY OK source="transactions" db=1.2ms queue=1.4ms idle=0.5ms
SELECT SUM(CASE WHEN t0.`status` IN ('success','completed') THEN 1 ELSE 0 END), SUM(CASE WHEN t0.`status` IN ('failed','declined','error','cancelled') THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN t0.`status` IN ('success','completed') THEN t0.`transaction_amount` END), 0) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.qr_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:320[0m
[2026-10-27 13:15:16.475] [DEBUG] QUERY OK source="pg_pos_transaction" db=1.0ms queue=1.1ms idle=0.3ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.ecom_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:298[0m
[2026-10-27 13:15:16.475] [DEBUG] QUERY OK source="pg_pos_transaction" db=1.6ms queue=1.1ms idle=0.1ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.ecom_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:298[0m
[2026-10-27 13:15:16.476] [DEBUG] QUERY OK source="pos_failed_transaction" db=0.9ms queue=0.6ms idle=0.2ms
SELECT count(p0.`id`) FROM `pos_failed_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:95[0m
[2026-10-27 13:15:16.478] [DEBUG] QUERY OK source="pos_failed_transaction" db=1.2ms queue=0.9ms idle=0.5ms
SELECT count(p0.`id`) FROM `pos_failed_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:95[0m
[2026-10-27 13:15:16.479] [DEBUG] QUERY OK source="pos_transaction_reversal" db=0.3ms queue=1.2ms idle=0.1ms
SELECT count(p0.`id`) FROM `pos_transaction_reversal` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:114[0m
[2026-10-27 13:15:16.482] [DEBUG] QUERY OK source="pos_transaction_reversal" db=3.2ms queue=2.0ms idle=0.2ms
SELECT count(p0.`id`) FROM `pos_transaction_reversal` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:114[0m
[2026-10-27 13:15:16.484] [DEBUG] QUERY OK source="tms_alerts" db=4.6ms queue=0.1ms idle=0.2ms
SELECT t0.`severity`, count(t0.`id`) FROM `tms_alerts` AS t0 WHERE (t0.`status` != 'resolved') GROUP BY t0.`severity` []
[90m↳ PlatformWeb.Overview.alert_severity_counts/0, at: lib/platform_web/overview.ex:386[0m
[2026-10-27 13:15:16.501] [DEBUG] QUERY OK source="ota_configurations" db=2.8ms queue=1.7ms idle=13.9ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 00:00:00Z], ~U[2026-10-27 01:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.502] [DEBUG] QUERY OK source="settlement_mis" db=1.0ms queue=3.3ms idle=14.8ms
SELECT s0.`approval_status`, count(s0.`id`) FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` IN ('pending','level1_approved')) GROUP BY s0.`approval_status` []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:245[0m
[2026-10-27 13:15:16.509] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.3ms queue=1.6ms idle=6.8ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 00:00:00Z], ~U[2026-10-27 01:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.512] [DEBUG] QUERY OK source="ota_configurations" db=1.9ms idle=7.5ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 01:00:00Z], ~U[2026-10-27 02:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.514] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.9ms idle=2.5ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 01:00:00Z], ~U[2026-10-27 02:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.516] [DEBUG] QUERY OK source="reconciliation_exceptions" db=0.4ms queue=2.9ms idle=0.5ms
SELECT count(r0.`id`) FROM `reconciliation_exceptions` AS r0 WHERE (r0.`status` = 'hold') []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:262[0m
[2026-10-27 13:15:16.518] [DEBUG] QUERY OK source="ota_configurations" db=2.5ms idle=0.4ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 02:00:00Z], ~U[2026-10-27 03:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.518] [DEBUG] QUERY OK source="reconciliation_exceptions" db=0.8ms queue=0.8ms idle=0.6ms
SELECT count(r0.`id`) FROM `reconciliation_exceptions` AS r0 WHERE (r0.`status` = 'hold') AND (NOT (r0.`sla_due_at` IS NULL) AND (r0.`sla_due_at` < ?)) [~N[2026-10-27 13:15:16]]
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:267[0m
[2026-10-27 13:15:16.518] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.5ms idle=0.6ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 02:00:00Z], ~U[2026-10-27 03:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.521] [DEBUG] QUERY OK source="ota_configurations" db=0.6ms idle=0.6ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 03:00:00Z], ~U[2026-10-27 04:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.522] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.2ms idle=3.1ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 03:00:00Z], ~U[2026-10-27 04:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.523] [DEBUG] QUERY OK source="ota_configurations" db=0.3ms queue=0.8ms idle=2.8ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 04:00:00Z], ~U[2026-10-27 05:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.524] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.6ms idle=1.7ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 04:00:00Z], ~U[2026-10-27 05:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.525] [DEBUG] QUERY OK source="ota_configurations" db=0.2ms idle=1.1ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 05:00:00Z], ~U[2026-10-27 06:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.526] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.3ms idle=0.7ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 05:00:00Z], ~U[2026-10-27 06:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.527] [DEBUG] QUERY OK source="ota_configurations" db=0.3ms idle=1.7ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 06:00:00Z], ~U[2026-10-27 07:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.527] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.2ms idle=0.7ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 06:00:00Z], ~U[2026-10-27 07:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.528] [DEBUG] QUERY OK source="ota_configurations" db=0.4ms idle=0.6ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 07:00:00Z], ~U[2026-10-27 08:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.529] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.2ms idle=0.8ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 07:00:00Z], ~U[2026-10-27 08:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.529] [DEBUG] QUERY OK source="ota_configurations" db=0.6ms idle=0.7ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 08:00:00Z], ~U[2026-10-27 09:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.532] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.1ms idle=1.0ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 08:00:00Z], ~U[2026-10-27 09:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.534] [DEBUG] QUERY OK source="ota_configurations" db=1.5ms queue=0.1ms idle=0.3ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 09:00:00Z], ~U[2026-10-27 10:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.535] [DEBUG] QUERY OK source="risk_rule_hits" db=2.3ms queue=2.0ms idle=0.7ms
SELECT count(r0.`id`) FROM `risk_rule_hits` AS r0 WHERE (r0.`status` = 'Hold') []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:280[0m
[2026-10-27 13:15:16.535] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.7ms idle=0.4ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 09:00:00Z], ~U[2026-10-27 10:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.537] [DEBUG] QUERY OK source="risk_rule_hits" db=0.7ms queue=0.7ms idle=1.4ms
SELECT count(r0.`id`) FROM `risk_rule_hits` AS r0 WHERE (r0.`status` = 'Hold') AND (r0.`triggered_at` < ?) [~U[2026-10-20 13:15:16Z]]
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:285[0m
[2026-10-27 13:15:16.538] [DEBUG] QUERY OK source="ota_configurations" db=1.4ms idle=1.2ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 10:00:00Z], ~U[2026-10-27 11:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.542] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.3ms queue=1.0ms idle=0.5ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 10:00:00Z], ~U[2026-10-27 11:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.544] [DEBUG] QUERY OK source="ota_configurations" db=0.7ms queue=0.3ms idle=4.7ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 11:00:00Z], ~U[2026-10-27 12:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.544] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.3ms idle=3.5ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 11:00:00Z], ~U[2026-10-27 12:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.547] [DEBUG] QUERY OK source="ota_configurations" db=1.9ms idle=0.9ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 12:00:00Z], ~U[2026-10-27 13:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.547] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.3ms idle=2.6ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 12:00:00Z], ~U[2026-10-27 13:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.551] [DEBUG] QUERY OK source="ota_configurations" db=2.8ms idle=0.8ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 13:00:00Z], ~U[2026-10-27 14:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.551] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.5ms queue=0.1ms idle=3.3ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 13:00:00Z], ~U[2026-10-27 14:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.552] [DEBUG] QUERY OK source="ota_configurations" db=0.5ms idle=1.1ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 14:00:00Z], ~U[2026-10-27 15:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.553] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.2ms idle=1.1ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 14:00:00Z], ~U[2026-10-27 15:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.554] [DEBUG] QUERY OK source="ota_configurations" db=1.3ms idle=0.6ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 15:00:00Z], ~U[2026-10-27 16:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.555] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.3ms idle=1.8ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 15:00:00Z], ~U[2026-10-27 16:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.557] [DEBUG] QUERY OK source="ota_configurations" db=0.6ms queue=1.4ms idle=0.7ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 16:00:00Z], ~U[2026-10-27 17:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.558] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.3ms idle=2.8ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 16:00:00Z], ~U[2026-10-27 17:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.562] [DEBUG] QUERY OK source="ota_configurations" db=3.3ms idle=1.1ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 17:00:00Z], ~U[2026-10-27 18:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.563] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.4ms idle=3.8ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 17:00:00Z], ~U[2026-10-27 18:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.564] [DEBUG] QUERY OK source="ota_configurations" db=0.6ms idle=1.1ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 18:00:00Z], ~U[2026-10-27 19:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.566] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.3ms idle=2.7ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 18:00:00Z], ~U[2026-10-27 19:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.567] [DEBUG] QUERY OK source="ota_configurations" db=0.6ms idle=2.5ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 19:00:00Z], ~U[2026-10-27 20:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.567] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.2ms idle=1.1ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 19:00:00Z], ~U[2026-10-27 20:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.568] [DEBUG] QUERY OK source="ota_configurations" db=0.4ms idle=0.7ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 20:00:00Z], ~U[2026-10-27 21:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.569] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.5ms idle=0.9ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 20:00:00Z], ~U[2026-10-27 21:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.570] [DEBUG] QUERY OK source="ota_configurations" db=0.6ms idle=1.6ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 21:00:00Z], ~U[2026-10-27 22:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.572] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.9ms idle=1.7ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 21:00:00Z], ~U[2026-10-27 22:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.572] [DEBUG] QUERY OK source="ota_configurations" db=0.4ms idle=1.4ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 22:00:00Z], ~U[2026-10-27 23:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.573] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.3ms idle=0.8ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 22:00:00Z], ~U[2026-10-27 23:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.574] [DEBUG] QUERY OK source="ota_configurations" db=0.3ms idle=0.8ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 23:00:00Z], ~U[2026-10-28 00:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:16.575] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.4ms idle=0.8ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 23:00:00Z], ~U[2026-10-28 00:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:16.638] [DEBUG] QUERY OK source="chargeback_cases" db=56.4ms queue=1.7ms idle=5.9ms
SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` []
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:110[0m
[2026-10-27 13:15:16.782] [DEBUG] QUERY OK source="chargeback_cases" db=126.3ms queue=1.6ms idle=62.8ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-10-27]]
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:119[0m
[2026-10-27 13:15:16.818] [DEBUG] QUERY OK source="agent_actions" db=0.8ms queue=2.4ms idle=49.1ms
SELECT count(a0.`id`) FROM `agent_actions` AS a0 WHERE (a0.`status` = 'awaiting_approval') []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:310[0m
[2026-10-27 13:15:16.822] [DEBUG] QUERY OK source="agent_actions" db=2.2ms queue=0.7ms idle=19.3ms
SELECT count(a0.`id`) FROM `agent_actions` AS a0 WHERE (a0.`status` = 'awaiting_approval') AND (a0.`risk_tier` IN ('t2','t3')) []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:315[0m
[2026-10-27 13:15:23.164] [INFO ] GET /dashboard
[2026-10-27 13:15:23.164] [DEBUG] Processing with PlatformWeb.DashboardLive.index/2
  Parameters: %{}
  Pipelines: [:browser, :require_authenticated_user]
[2026-10-27 13:15:23.169] [DEBUG] QUERY OK source="users_tokens" db=4.4ms idle=1663.1ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:15:23.164932Z]]
[90m↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107[0m
[2026-10-27 13:15:23.186] [INFO ] Sent 200 in 22ms
[2026-10-27 13:15:24.233] [DEBUG] QUERY OK source="tms_alert_rules" db=0.8ms queue=1.5ms idle=51.5ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:15:24.274] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms queue=0.6ms idle=39.3ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:15:24.273124], ~N[2026-10-27 12:15:24.273124]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:15:24.278] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms queue=1.8ms idle=37.2ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:15:24.273124], ~N[2026-10-27 13:15:24.273124]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:15:24.282] [DEBUG] QUERY OK source="pos_transaction" db=1.9ms queue=1.2ms idle=4.9ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:15:24.278536], ~N[2026-10-27 13:15:24.278536]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:15:24.301] [DEBUG] QUERY OK source="tms_terminals" db=16.2ms queue=1.5ms idle=5.3ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:15:24.324] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms queue=1.4ms idle=36.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:24.391] [DEBUG] QUERY OK source="tms_alerts" db=63.1ms queue=3.4ms idle=24.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:24Z], 43614, ~U[2026-10-27 13:15:24Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:24.395] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=3.0ms idle=67.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:24.455] [DEBUG] QUERY OK source="tms_alerts" db=60.4ms idle=4.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:24Z], 48913, ~U[2026-10-27 13:15:24Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:24.458] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=62.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:24.574] [DEBUG] QUERY OK source="tms_alerts" db=116.0ms idle=2.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:24Z], 50885, ~U[2026-10-27 13:15:24Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:24.577] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=116.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:24.635] [DEBUG] QUERY OK source="tms_alerts" db=57.6ms idle=3.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:24Z], 50795, ~U[2026-10-27 13:15:24Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:24.639] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=60.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:24.698] [DEBUG] QUERY OK source="tms_alerts" db=47.3ms queue=1.8ms idle=13.6ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50772, ~U[2026-10-27 13:15:24Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:24.702] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms idle=60.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:24.779] [DEBUG] QUERY OK source="tms_alerts" db=74.5ms idle=6.1ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50749, ~U[2026-10-27 13:15:24Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:24.780] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=77.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:24.847] [DEBUG] QUERY OK source="tms_alerts" db=65.7ms queue=0.1ms idle=2.1ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50724, ~U[2026-10-27 13:15:24Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:24.850] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=68.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:24.928] [DEBUG] QUERY OK source="tms_alerts" db=77.5ms queue=0.1ms idle=3.4ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50723, ~U[2026-10-27 13:15:24Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:24.933] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=80.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.032] [DEBUG] QUERY OK source="tms_alerts" db=96.1ms queue=0.1ms idle=7.9ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50700, ~U[2026-10-27 13:15:24Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.034] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.3ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.104] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 33µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "LWYGEBxhGnRbBj12Fm4CEXJgInc6EG8HA1hTURQGv_u8y8uWCQV4VR-i", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:25.140] [DEBUG] QUERY OK source="tms_alerts" db=61.3ms queue=44.5ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:25Z], 50674, ~U[2026-10-27 13:15:25Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.145] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms idle=62.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.214] [DEBUG] QUERY OK source="tms_alerts" db=68.2ms idle=5.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:25Z], 47830, ~U[2026-10-27 13:15:25Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.216] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=70.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.286] [DEBUG] QUERY OK source="tms_alerts" db=69.0ms idle=2.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:25Z], 50640, ~U[2026-10-27 13:15:25Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.288] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=0.2ms idle=69.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.328] [DEBUG] QUERY OK source="tms_alerts" db=39.6ms idle=3.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:25Z], 45901, ~U[2026-10-27 13:15:25Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.329] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=40.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.372] [DEBUG] QUERY OK source="tms_alerts" db=42.2ms queue=0.1ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:25Z], 50589, ~U[2026-10-27 13:15:25Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.373] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=42.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.441] [DEBUG] QUERY OK source="tms_alerts" db=67.5ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:25Z], 50573, ~U[2026-10-27 13:15:25Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.443] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=68.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.478] [DEBUG] QUERY OK source="tms_alerts" db=35.1ms idle=1.9ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:25Z], 50556, ~U[2026-10-27 13:15:25Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.480] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=35.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.577] [DEBUG] QUERY OK source="tms_alerts" db=55.2ms queue=41.1ms idle=2.2ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [48600, ~U[2026-10-27 13:15:25Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.580] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=98.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.641] [DEBUG] QUERY OK source="tms_alerts" db=61.4ms idle=3.0ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [48745, ~U[2026-10-27 13:15:25Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.646] [DEBUG] QUERY OK source="tms_alerts" db=4.0ms idle=62.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.709] [DEBUG] QUERY OK source="tms_alerts" db=62.7ms queue=0.2ms idle=4.7ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50530, ~U[2026-10-27 13:15:25Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.711] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.5ms idle=63.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.758] [DEBUG] QUERY OK source="tms_alerts" db=46.6ms idle=1.8ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50534, ~U[2026-10-27 13:15:25Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.759] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=47.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.825] [DEBUG] QUERY OK source="tms_alerts" db=65.6ms queue=0.1ms idle=1.4ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [35742, ~U[2026-10-27 13:15:25Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.827] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=67.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.894] [DEBUG] QUERY OK source="tms_alerts" db=64.6ms queue=0.7ms idle=2.9ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50526, ~U[2026-10-27 13:15:25Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.900] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.5ms idle=70.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:25.945] [DEBUG] QUERY OK source="tms_alerts" db=44.1ms idle=7.3ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50528, ~U[2026-10-27 13:15:25Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:25.947] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=44.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.000] [DEBUG] QUERY OK source="tms_alerts" db=53.0ms idle=2.4ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50489, ~U[2026-10-27 13:15:25Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.022] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms queue=20.0ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.099] [DEBUG] QUERY OK source="tms_alerts" db=73.4ms queue=3.1ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:26Z], 50517, ~U[2026-10-27 13:15:26Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.100] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=55.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.162] [DEBUG] QUERY OK source="tms_alerts" db=59.7ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:26Z], 50513, ~U[2026-10-27 13:15:26Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.165] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=1.1ms idle=62.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.225] [DEBUG] QUERY OK source="tms_alerts" db=42.4ms queue=5.5ms idle=5.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [187656.0, ~U[2026-10-27 13:15:26Z], 50513, ~U[2026-10-27 13:15:26Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.226] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=59.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.292] [DEBUG] QUERY OK source="tms_alerts" db=50.5ms queue=13.1ms idle=14.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:26Z], 49951, ~U[2026-10-27 13:15:26Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.295] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.1ms idle=66.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.334] [DEBUG] QUERY OK source="tms_alerts" db=37.9ms queue=0.1ms idle=3.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:26Z], 50500, ~U[2026-10-27 13:15:26Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.345] [DEBUG] QUERY OK source="tms_alerts" db=6.5ms idle=40.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.422] [DEBUG] QUERY OK source="tms_alerts" db=72.0ms queue=0.1ms idle=15.8ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:26Z], 50490, ~U[2026-10-27 13:15:26Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.425] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=80.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.507] [DEBUG] QUERY OK source="tms_alerts" db=65.4ms queue=16.2ms idle=3.0ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50438, ~U[2026-10-27 13:15:26Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.509] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=82.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.543] [DEBUG] QUERY OK source="tms_alerts" db=33.1ms queue=0.1ms idle=3.1ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50489, ~U[2026-10-27 13:15:26Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.546] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=34.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.603] [DEBUG] QUERY OK source="tms_alerts" db=56.6ms idle=2.8ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50484, ~U[2026-10-27 13:15:26Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.603] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=57.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.676] [DEBUG] QUERY OK source="tms_alerts" db=72.2ms idle=1.1ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [49313, ~U[2026-10-27 13:15:26Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.677] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=72.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.719] [DEBUG] QUERY OK source="tms_alerts" db=41.5ms queue=0.2ms idle=1.2ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50492, ~U[2026-10-27 13:15:26Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.722] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms idle=42.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.789] [DEBUG] QUERY OK source="tms_alerts" db=63.3ms idle=6.6ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50479, ~U[2026-10-27 13:15:26Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.792] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=68.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.847] [DEBUG] QUERY OK source="tms_alerts" db=53.9ms idle=3.4ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50484, ~U[2026-10-27 13:15:26Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.848] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=54.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.875] [DEBUG] QUERY OK source="tms_alerts" db=25.7ms idle=2.0ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50484, ~U[2026-10-27 13:15:26Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.881] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=2.7ms idle=29.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:26.945] [DEBUG] QUERY OK source="tms_alerts" db=63.9ms idle=6.7ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50471, ~U[2026-10-27 13:15:26Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:26.947] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=64.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:27.006] [DEBUG] QUERY OK source="tms_alerts" db=56.7ms idle=4.3ms
UPDATE `tms_alerts` SET `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [50470, ~U[2026-10-27 13:15:26Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:27.031] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=24.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:27.078] [DEBUG] MOUNT PlatformWeb.DashboardLive
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:15:27.088] [DEBUG] QUERY OK source="users_tokens" db=9.2ms queue=0.1ms idle=1569.4ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:15:27.078634Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:15:27.108] [DEBUG] Replied in 30ms
[2026-10-27 13:15:27.110] [DEBUG] HANDLE PARAMS in PlatformWeb.DashboardLive
  Parameters: %{}
[2026-10-27 13:15:27.122] [DEBUG] QUERY OK source="tms_terminals" db=11.5ms queue=1.6ms idle=56.0ms
SELECT t0.`id`, t0.`serial_number`, s1.`last_seen`, CASE 
          WHEN s1.`last_seen` > ? THEN 'healthy'
          WHEN s1.`last_seen` > ? THEN 'warning' 
          WHEN s1.`last_seen` > ? THEN 'critical'
          ELSE 'offline'
        END FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `last_seen` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` [~U[2026-10-27 13:10:27.108651Z], ~U[2026-10-27 12:45:27.108651Z], ~U[2026-10-27 12:15:27.108651Z]]
[90m↳ TmsCore.TerminalManagement.get_device_health_metrics/0, at: lib/tms_core/terminal_management.ex:2095[0m
[2026-10-27 13:15:27.136] [DEBUG] QUERY OK source="tms_alerts" db=59.5ms queue=42.5ms idle=2.8ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:27Z], 46940, ~U[2026-10-27 13:15:27Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:27.139] [DEBUG] QUERY OK source="pos_transaction" db=15.5ms queue=13.9ms idle=0.0ms
SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
)) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.daily_pos_counts/2, at: lib/settlement_core/transaction_dashboard_queries.ex:355[0m
[2026-10-27 13:15:27.139] [DEBUG] Replied in 28ms
[2026-10-27 13:15:27.141] [DEBUG] QUERY OK source="tid_masters" db=3.8ms queue=26.8ms idle=0.0ms
SELECT t0.`mid`, t0.`tid` FROM `tid_masters` AS t0 []
[90m↳ SettlementCore.MerchantRevenueReport.merchant_base/0, at: lib/settlement_core/merchant_revenue_report.ex:77[0m
[2026-10-27 13:15:27.141] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=4.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:27.149] [DEBUG] QUERY OK source="tms_alerts" db=9.1ms queue=12.9ms idle=0.0ms
SELECT t0.`severity`, count(t0.`id`) FROM `tms_alerts` AS t0 WHERE (t0.`status` != 'resolved') GROUP BY t0.`severity` []
[90m↳ PlatformWeb.Overview.alert_severity_counts/0, at: lib/platform_web/overview.ex:386[0m
[2026-10-27 13:15:27.151] [DEBUG] QUERY OK source="pos_transaction" db=9.4ms queue=1.9ms idle=0.0ms
SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.daily_pos_counts/2, at: lib/settlement_core/transaction_dashboard_queries.ex:355[0m
[2026-10-27 13:15:27.155] [DEBUG] QUERY OK source="core_transactions" db=4.5ms queue=8.4ms idle=0.0ms
SELECT c0.`merchant_mid`, max(c0.`transaction_datetime`) FROM `core_transactions` AS c0 GROUP BY c0.`merchant_mid` []
[90m↳ SettlementCore.MerchantRevenueReport.last_transaction_date_by_merchant/0, at: lib/settlement_core/merchant_revenue_report.ex:288[0m
[2026-10-27 13:15:27.158] [DEBUG] QUERY OK source="tms_terminals" db=3.1ms queue=6.0ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminals` AS t0 []
[90m↳ TmsCore.TerminalManagement.get_device_online_rate/0, at: lib/tms_core/terminal_management.ex:140[0m
[2026-10-27 13:15:27.160] [DEBUG] QUERY OK source="transactions" db=1.7ms queue=7.3ms idle=0.0ms
SELECT DATE(t0.`inserted_at`), count(t0.`id`) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) GROUP BY DATE(t0.`inserted_at`) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.daily_counts/3, at: lib/settlement_core/transaction_dashboard_queries.ex:335[0m
[2026-10-27 13:15:27.161] [DEBUG] QUERY OK source="core_transactions" db=0.6ms queue=4.7ms idle=0.0ms
SELECT count(c0.`id`), sum(c0.`transaction_amount`), sum(c0.`mdr_amount`) FROM `core_transactions` AS c0 WHERE ((c0.`transaction_datetime` >= ?) AND (c0.`transaction_datetime` < ?)) [~N[2026-10-26 00:00:00], ~N[2026-10-27 00:00:00]]
[90m↳ SettlementCore.MerchantRevenueReport.range_totals/2, at: lib/settlement_core/merchant_revenue_report.ex:316[0m
[2026-10-27 13:15:27.163] [DEBUG] QUERY OK source="tms_terminals" db=1.4ms queue=3.1ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminals` AS t0 WHERE (t0.`status` IN ('connected','online','Online')) []
[90m↳ TmsCore.TerminalManagement.get_device_online_rate/0, at: lib/tms_core/terminal_management.ex:143[0m
[2026-10-27 13:15:27.166] [DEBUG] QUERY OK source="pg_pos_transaction" db=2.8ms queue=2.8ms idle=0.0ms
SELECT DATE(p0.`created_dateTime`), count(p0.`id`) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) GROUP BY DATE(p0.`created_dateTime`) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.daily_counts/3, at: lib/settlement_core/transaction_dashboard_queries.ex:335[0m
[2026-10-27 13:15:27.167] [DEBUG] QUERY OK source="core_transactions" db=0.8ms queue=5.0ms idle=0.0ms
SELECT count(c0.`id`), sum(c0.`transaction_amount`), sum(c0.`mdr_amount`) FROM `core_transactions` AS c0 WHERE ((c0.`transaction_datetime` >= ?) AND (c0.`transaction_datetime` < ?)) [~N[2026-10-01 00:00:00], ~N[2026-10-28 00:00:00]]
[90m↳ SettlementCore.MerchantRevenueReport.range_totals/2, at: lib/settlement_core/merchant_revenue_report.ex:316[0m
[2026-10-27 13:15:27.175] [DEBUG] QUERY OK source="pos_transaction" db=6.0ms queue=2.4ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.pos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:260[0m
[2026-10-27 13:15:27.184] [DEBUG] QUERY OK source="pos_transaction" db=6.5ms queue=9.5ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (NOT (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.pos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:260[0m
[2026-10-27 13:15:27.187] [DEBUG] QUERY OK source="core_transactions" db=2.2ms queue=15.7ms idle=0.0ms
SELECT count(c0.`id`), sum(c0.`transaction_amount`), sum(c0.`mdr_amount`) FROM `core_transactions` AS c0 WHERE ((c0.`transaction_datetime` >= ?) AND (c0.`transaction_datetime` < ?)) [~N[2026-01-01 00:00:00], ~N[2026-10-28 00:00:00]]
[90m↳ SettlementCore.MerchantRevenueReport.range_totals/2, at: lib/settlement_core/merchant_revenue_report.ex:316[0m
[2026-10-27 13:15:27.192] [DEBUG] QUERY OK source="tms_alerts" db=40.2ms queue=9.7ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:27Z], 49408, ~U[2026-10-27 13:15:27Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:27.198] [DEBUG] QUERY OK source="pos_transaction" db=10.8ms queue=12.3ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.softpos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:280[0m
[2026-10-27 13:15:27.199] [DEBUG] QUERY OK source="pos_transaction" db=7.2ms queue=7.2ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) AND (EXISTS (
  SELECT 1 FROM pos_terminals pt
  WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
    AND pt.terminalid = CONVERT(p0.`s_tid` USING utf8mb4) COLLATE utf8mb4_general_ci
)
) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.softpos_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:280[0m
[2026-10-27 13:15:27.201] [DEBUG] QUERY OK source="transactions" db=2.1ms idle=0.3ms
SELECT SUM(CASE WHEN t0.`status` IN ('success','completed') THEN 1 ELSE 0 END), SUM(CASE WHEN t0.`status` IN ('failed','declined','error','cancelled') THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN t0.`status` IN ('success','completed') THEN t0.`transaction_amount` END), 0) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.qr_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:320[0m
[2026-10-27 13:15:27.204] [DEBUG] QUERY OK source="pg_pos_transaction" db=0.4ms idle=1.3ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.ecom_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:298[0m
[2026-10-27 13:15:27.202] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms queue=0.9ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:27.203] [DEBUG] QUERY OK source="transactions" db=1.9ms queue=1.5ms idle=0.0ms
SELECT SUM(CASE WHEN t0.`status` IN ('success','completed') THEN 1 ELSE 0 END), SUM(CASE WHEN t0.`status` IN ('failed','declined','error','cancelled') THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN t0.`status` IN ('success','completed') THEN t0.`transaction_amount` END), 0) FROM `transactions` AS t0 WHERE (t0.`inserted_at` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.qr_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:320[0m
[2026-10-27 13:15:27.206] [DEBUG] QUERY OK source="pos_failed_transaction" db=1.9ms idle=1.0ms
SELECT count(p0.`id`) FROM `pos_failed_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:95[0m
[2026-10-27 13:15:27.208] [DEBUG] QUERY OK source="pg_pos_transaction" db=0.6ms queue=3.0ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END), COALESCE(SUM(CASE WHEN p0.`response_code` = '00' THEN p0.`total_amount` END), 0) FROM `pg_pos_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.ecom_outcomes/1, at: lib/settlement_core/transaction_dashboard_queries.ex:298[0m
[2026-10-27 13:15:27.212] [DEBUG] QUERY OK source="pos_transaction_reversal" db=2.9ms queue=2.9ms idle=0.0ms
SELECT count(p0.`id`) FROM `pos_transaction_reversal` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:114[0m
[2026-10-27 13:15:27.213] [DEBUG] QUERY OK source="pos_failed_transaction" db=0.5ms queue=0.9ms idle=0.0ms
SELECT count(p0.`id`) FROM `pos_failed_transaction` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:95[0m
[2026-10-27 13:15:27.215] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms queue=1.0ms idle=0.0ms
SELECT t0.`severity`, count(t0.`id`) FROM `tms_alerts` AS t0 WHERE (t0.`status` != 'resolved') GROUP BY t0.`severity` []
[90m↳ PlatformWeb.Overview.alert_severity_counts/0, at: lib/platform_web/overview.ex:386[0m
[2026-10-27 13:15:27.216] [DEBUG] QUERY OK source="pos_transaction_reversal" db=0.4ms queue=2.9ms idle=0.0ms
SELECT count(p0.`id`) FROM `pos_transaction_reversal` AS p0 WHERE (p0.`created_dateTime` >= CAST(? AS datetime)) [~N[2026-10-26 00:00:00]]
[90m↳ SettlementCore.TransactionDashboardQueries.summary/1, at: lib/settlement_core/transaction_dashboard_queries.ex:114[0m
[2026-10-27 13:15:27.219] [DEBUG] QUERY OK source="settlement_mis" db=1.1ms queue=1.7ms idle=0.0ms
SELECT s0.`approval_status`, count(s0.`id`) FROM `settlement_mis` AS s0 WHERE (s0.`approval_status` IN ('pending','level1_approved')) GROUP BY s0.`approval_status` []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:245[0m
[2026-10-27 13:15:27.221] [DEBUG] QUERY OK source="ota_configurations" db=2.0ms queue=1.1ms idle=0.0ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 00:00:00Z], ~U[2026-10-27 01:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.223] [DEBUG] QUERY OK source="reconciliation_exceptions" db=1.6ms queue=2.7ms idle=0.0ms
SELECT count(r0.`id`) FROM `reconciliation_exceptions` AS r0 WHERE (r0.`status` = 'hold') []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:262[0m
[2026-10-27 13:15:27.225] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.2ms queue=2.0ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 00:00:00Z], ~U[2026-10-27 01:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.228] [DEBUG] QUERY OK source="reconciliation_exceptions" db=2.6ms queue=1.6ms idle=0.0ms
SELECT count(r0.`id`) FROM `reconciliation_exceptions` AS r0 WHERE (r0.`status` = 'hold') AND (NOT (r0.`sla_due_at` IS NULL) AND (r0.`sla_due_at` < ?)) [~N[2026-10-27 13:15:27]]
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:267[0m
[2026-10-27 13:15:27.230] [DEBUG] QUERY OK source="ota_configurations" db=1.6ms queue=3.0ms idle=0.0ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 01:00:00Z], ~U[2026-10-27 02:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.234] [DEBUG] QUERY OK source="risk_rule_hits" db=3.6ms queue=1.8ms idle=0.0ms
SELECT count(r0.`id`) FROM `risk_rule_hits` AS r0 WHERE (r0.`status` = 'Hold') []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:280[0m
[2026-10-27 13:15:27.236] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.2ms queue=4.0ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 01:00:00Z], ~U[2026-10-27 02:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.237] [DEBUG] QUERY OK source="risk_rule_hits" db=1.2ms queue=1.7ms idle=0.0ms
SELECT count(r0.`id`) FROM `risk_rule_hits` AS r0 WHERE (r0.`status` = 'Hold') AND (r0.`triggered_at` < ?) [~U[2026-10-20 13:15:27Z]]
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:285[0m
[2026-10-27 13:15:27.238] [DEBUG] QUERY OK source="ota_configurations" db=0.3ms queue=1.8ms idle=0.0ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 02:00:00Z], ~U[2026-10-27 03:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.249] [DEBUG] QUERY OK source="tms_alerts" db=44.7ms idle=0.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:27Z], 49413, ~U[2026-10-27 13:15:27Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:27.266] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=16.5ms queue=10.9ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 02:00:00Z], ~U[2026-10-27 03:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.282] [DEBUG] QUERY OK source="tms_alerts" db=13.4ms queue=18.9ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:27.285] [DEBUG] QUERY OK source="ota_configurations" db=2.5ms queue=15.7ms idle=0.0ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 03:00:00Z], ~U[2026-10-27 04:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.295] [DEBUG] QUERY OK source="chargeback_cases" db=55.7ms queue=1.1ms idle=0.0ms
SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` []
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:110[0m
[2026-10-27 13:15:27.296] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.6ms queue=9.6ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 03:00:00Z], ~U[2026-10-27 04:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.312] [DEBUG] QUERY OK source="tms_alerts" db=26.4ms queue=3.3ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:27Z], 49402, ~U[2026-10-27 13:15:27Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:27.313] [DEBUG] QUERY OK source="ota_configurations" db=0.4ms queue=16.5ms idle=0.0ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 04:00:00Z], ~U[2026-10-27 05:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.315] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:27.317] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.8ms queue=1.6ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 04:00:00Z], ~U[2026-10-27 05:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.374] [DEBUG] QUERY OK source="tms_alerts" db=56.9ms queue=2.5ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:27Z], 49382, ~U[2026-10-27 13:15:27Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:27.379] [DEBUG] QUERY OK source="chargeback_cases" db=83.3ms queue=0.8ms idle=0.0ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-10-27]]
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:119[0m
[2026-10-27 13:15:27.379] [DEBUG] QUERY OK source="ota_configurations" db=2.5ms queue=59.7ms idle=0.0ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 05:00:00Z], ~U[2026-10-27 06:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.383] [DEBUG] QUERY OK source="agent_actions" db=3.7ms queue=0.2ms idle=0.0ms
SELECT count(a0.`id`) FROM `agent_actions` AS a0 WHERE (a0.`status` = 'awaiting_approval') []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:310[0m
[2026-10-27 13:15:27.384] [DEBUG] QUERY OK source="tms_alerts" db=3.8ms queue=5.0ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:27.388] [DEBUG] QUERY OK source="agent_actions" db=3.6ms queue=0.4ms idle=0.0ms
SELECT count(a0.`id`) FROM `agent_actions` AS a0 WHERE (a0.`status` = 'awaiting_approval') AND (a0.`risk_tier` IN ('t2','t3')) []
[90m↳ anonymous fn/0 in PlatformWeb.Overview.load_entry/2, at: lib/platform_web/overview.ex:315[0m
[2026-10-27 13:15:27.388] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.3ms queue=3.8ms idle=0.0ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 05:00:00Z], ~U[2026-10-27 06:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.392] [DEBUG] QUERY OK source="ota_configurations" db=1.9ms idle=2.1ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 06:00:00Z], ~U[2026-10-27 07:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.394] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.1ms idle=0.2ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 06:00:00Z], ~U[2026-10-27 07:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.397] [DEBUG] QUERY OK source="ota_configurations" db=0.4ms queue=1.7ms idle=1.5ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 07:00:00Z], ~U[2026-10-27 08:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.398] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.5ms idle=0.2ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 07:00:00Z], ~U[2026-10-27 08:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.400] [DEBUG] QUERY OK source="ota_configurations" db=0.8ms queue=1.0ms idle=0.2ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 08:00:00Z], ~U[2026-10-27 09:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.402] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.9ms idle=0.3ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 08:00:00Z], ~U[2026-10-27 09:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.405] [DEBUG] QUERY OK source="ota_configurations" db=2.2ms idle=0.3ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 09:00:00Z], ~U[2026-10-27 10:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.409] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.5ms queue=3.4ms idle=0.2ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 09:00:00Z], ~U[2026-10-27 10:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.410] [DEBUG] QUERY OK source="tms_alerts" db=23.1ms queue=3.1ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:15:27Z], 49373, ~U[2026-10-27 13:15:27Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:15:27.411] [DEBUG] QUERY OK source="ota_configurations" db=0.5ms idle=1.5ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 10:00:00Z], ~U[2026-10-27 11:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.414] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.2ms idle=0.9ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 10:00:00Z], ~U[2026-10-27 11:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.414] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms idle=1.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:15:27.418] [DEBUG] QUERY OK source="ota_configurations" db=3.9ms idle=0.7ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 11:00:00Z], ~U[2026-10-27 12:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.422] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.0ms queue=0.1ms idle=6.0ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 11:00:00Z], ~U[2026-10-27 12:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.425] [DEBUG] QUERY OK source="ota_configurations" db=2.9ms idle=3.9ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 12:00:00Z], ~U[2026-10-27 13:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.427] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.5ms idle=4.7ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 12:00:00Z], ~U[2026-10-27 13:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.429] [DEBUG] QUERY OK source="ota_configurations" db=0.6ms idle=2.7ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 13:00:00Z], ~U[2026-10-27 14:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.431] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.4ms idle=1.6ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 13:00:00Z], ~U[2026-10-27 14:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.433] [DEBUG] QUERY OK source="ota_configurations" db=1.7ms idle=2.9ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 14:00:00Z], ~U[2026-10-27 15:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.436] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.5ms idle=2.3ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 14:00:00Z], ~U[2026-10-27 15:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.438] [DEBUG] QUERY OK source="ota_configurations" db=0.7ms queue=0.2ms idle=3.6ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 15:00:00Z], ~U[2026-10-27 16:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.442] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.5ms idle=2.1ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 15:00:00Z], ~U[2026-10-27 16:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.445] [DEBUG] QUERY OK source="ota_configurations" db=1.4ms queue=1.1ms idle=4.2ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 16:00:00Z], ~U[2026-10-27 17:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.448] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.9ms idle=4.1ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 16:00:00Z], ~U[2026-10-27 17:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.452] [DEBUG] QUERY OK source="ota_configurations" db=3.4ms idle=3.6ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 17:00:00Z], ~U[2026-10-27 18:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.456] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=3.6ms idle=4.1ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 17:00:00Z], ~U[2026-10-27 18:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.460] [DEBUG] QUERY OK source="ota_configurations" db=2.3ms idle=4.4ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 18:00:00Z], ~U[2026-10-27 19:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.462] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.9ms queue=0.3ms idle=4.6ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 18:00:00Z], ~U[2026-10-27 19:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.463] [DEBUG] QUERY OK source="ota_configurations" db=0.5ms queue=0.2ms idle=3.6ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 19:00:00Z], ~U[2026-10-27 20:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.465] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=0.3ms queue=0.6ms idle=1.7ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 19:00:00Z], ~U[2026-10-27 20:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.467] [DEBUG] QUERY OK source="ota_configurations" db=0.7ms queue=0.1ms idle=2.5ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 20:00:00Z], ~U[2026-10-27 21:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.470] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=3.5ms idle=2.1ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 20:00:00Z], ~U[2026-10-27 21:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.473] [DEBUG] QUERY OK source="ota_configurations" db=2.3ms idle=4.1ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 21:00:00Z], ~U[2026-10-27 22:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.476] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.6ms queue=0.1ms idle=3.6ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 21:00:00Z], ~U[2026-10-27 22:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.479] [DEBUG] QUERY OK source="ota_configurations" db=2.9ms idle=3.2ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 22:00:00Z], ~U[2026-10-27 23:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.484] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=2.4ms idle=5.3ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 22:00:00Z], ~U[2026-10-27 23:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.490] [DEBUG] QUERY OK source="ota_configurations" db=3.9ms decode=1.9ms idle=4.9ms
SELECT count(o0.`id`) FROM `ota_configurations` AS o0 WHERE (((o0.`sent_at` >= ?) AND (o0.`sent_at` < ?)) AND (o0.`status` = 'acknowledged')) [~U[2026-10-27 23:00:00Z], ~U[2026-10-28 00:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:197[0m
[2026-10-27 13:15:27.502] [DEBUG] QUERY OK source="tms_terminal_app_versions" db=1.5ms queue=0.1ms idle=10.5ms
SELECT count(t0.`id`) FROM `tms_terminal_app_versions` AS t0 WHERE ((t0.`installed_at` >= ?) AND (t0.`installed_at` < ?)) [~U[2026-10-27 23:00:00Z], ~U[2026-10-28 00:00:00Z]]
[90m↳ anonymous fn/1 in TmsCore.TerminalManagement.get_hourly_chart_data/0, at: lib/tms_core/terminal_management.ex:204[0m
[2026-10-27 13:15:27.592] [DEBUG] QUERY OK db=60.5ms queue=0.9ms idle=29.8ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-10-27 13:15:27Z], ~N[2026-10-27 13:15:27]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:15:29.750] [WARN ] navigate event to "http://demo.ctrmv.com:4059/admin/chargebacks" failed because you are redirecting across live_sessions. A full page reload will be performed instead
[2026-10-27 13:15:30.416] [INFO ] GET /admin/chargebacks
[2026-10-27 13:15:30.416] [DEBUG] Processing with PlatformWeb.ChargebackLive.Dashboard.index/2
  Parameters: %{}
  Pipelines: [:browser, :require_authenticated_user]
[2026-10-27 13:15:30.418] [DEBUG] QUERY OK source="users_tokens" db=0.8ms queue=0.1ms idle=1909.3ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:15:30.417100Z]]
[90m↳ PlatformWeb.UserAuth.fetch_current_user/2, at: lib/platform_web/user_auth.ex:107[0m
[2026-10-27 13:15:30.446] [DEBUG] QUERY OK source="dispute_parameters" db=1.0ms queue=1.6ms idle=393.1ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:15:30.454] [DEBUG] QUERY OK source="chargeback_cases" db=0.7ms queue=0.6ms idle=401.5ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` = ?) [3]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:453[0m
[2026-10-27 13:15:30.737] [DEBUG] QUERY OK source="chargeback_cases" db=280.6ms queue=0.7ms idle=9.8ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` IS NULL) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:454[0m
[2026-10-27 13:15:30.808] [DEBUG] QUERY OK source="chargeback_cases" db=69.5ms queue=0.4ms idle=283.5ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`escalated_at` IS NULL)) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:455[0m
[2026-10-27 13:15:30.811] [DEBUG] QUERY OK source="chargeback_cases" db=0.5ms queue=0.7ms idle=72.5ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`priority` IN ('high','critical')) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:456[0m
[2026-10-27 13:15:30.885] [DEBUG] QUERY OK source="chargeback_cases" db=72.4ms queue=1.3ms idle=3.7ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND ((c0.`escalated_to` = ?) OR ((c0.`escalation_level` = ?) AND (c0.`escalated_to` IS NULL))) [3, 2]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:458[0m
[2026-10-27 13:15:30.888] [DEBUG] QUERY OK source="users" db=0.4ms queue=2.2ms idle=1379.4ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:54[0m
[2026-10-27 13:15:30.909] [DEBUG] QUERY OK source="user_permissions" db=0.6ms queue=2.5ms idle=488.1ms
SELECT u0.`user_id` FROM `user_permissions` AS u0 INNER JOIN `permissions` AS p1 ON u0.`permission_id` = p1.`id` WHERE (p1.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:15:30.913] [DEBUG] QUERY OK source="user_roles" db=0.7ms queue=1.7ms idle=21.7ms
SELECT u0.`user_id` FROM `user_roles` AS u0 INNER JOIN `role_permissions` AS r1 ON u0.`role_id` = r1.`role_id` INNER JOIN `permissions` AS p2 ON r1.`permission_id` = p2.`id` WHERE (p2.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:15:30.954] [DEBUG] QUERY OK source="users" db=3.7ms queue=37.4ms idle=4.0ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`id` IN (?,?,?,?,?,?) OR (u0.`role` = 'superuser')) ORDER BY u0.`email` [16, 27, 14, 15, 26, 28]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:55[0m
[2026-10-27 13:15:31.032] [DEBUG] QUERY OK source="chargeback_cases" db=75.9ms queue=1.3ms idle=143.4ms
SELECT DISTINCT c0.`scheme_name` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) ORDER BY c0.`scheme_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:69[0m
[2026-10-27 13:15:31.070] [DEBUG] QUERY OK source="dispute_schemes" db=0.5ms queue=29.1ms idle=0.0ms
SELECT d0.`id`, d0.`code`, d0.`display_name`, d0.`active`, d0.`sort_order`, d0.`logo_url`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_schemes` AS d0 WHERE (d0.`active` = TRUE) ORDER BY d0.`sort_order`, d0.`display_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:70[0m
[2026-10-27 13:15:31.083] [DEBUG] QUERY OK source="chargeback_cases" db=0.5ms queue=0.8ms idle=10.8ms
SELECT c0.`financial_impact`, count(c0.`id`) FROM `chargeback_cases` AS c0 WHERE (c0.`status` = 'resolved') AND (NOT (c0.`financial_impact` IS NULL)) GROUP BY c0.`financial_impact` []
[90m↳ DisputeCore.Analytics.win_rate_summary/1, at: lib/dispute_core/analytics.ex:45[0m
[2026-10-27 13:15:31.212] [DEBUG] QUERY OK source="chargeback_cases" db=128.8ms queue=0.5ms idle=6.7ms
SELECT c0.`scheme_name`, count(c0.`id`), sum(CASE WHEN c0.`status` NOT IN ('resolved','written_off') THEN 1 ELSE 0 END) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) GROUP BY c0.`scheme_name` ORDER BY count(c0.`id`) DESC []
[90m↳ DisputeCore.Analytics.scheme_distribution/0, at: lib/dispute_core/analytics.ex:192[0m
[2026-10-27 13:15:31.214] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.4ms idle=130.0ms
SELECT count(t0.`id`) FROM `tms_alerts` AS t0 WHERE ((t0.`subject_type` = ?) AND (t0.`status` != 'resolved')) ["dispute_case"]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.load_fleet_stats/0, at: lib/platform_web/live/chargeback_live/dashboard.ex:124[0m
[2026-10-27 13:15:31.217] [DEBUG] QUERY OK source="chargeback_cases" db=2.0ms queue=0.3ms idle=2.5ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 ORDER BY c0.`chargeback_date` DESC, c0.`id` DESC LIMIT ? OFFSET ? [100, 0]
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:86[0m
[2026-10-27 13:15:31.243] [DEBUG] QUERY OK source="chargeback_cases" db=21.3ms queue=0.5ms idle=6.4ms
SELECT count(*) FROM `chargeback_cases` AS c0 []
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:88[0m
[2026-10-27 13:15:31.285] [DEBUG] QUERY OK source="chargeback_cases" db=42.0ms queue=0.1ms idle=25.5ms
SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` []
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:110[0m
[2026-10-27 13:15:31.349] [DEBUG] QUERY OK source="chargeback_cases" db=63.5ms idle=42.7ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-10-27]]
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:119[0m
[2026-10-27 13:15:31.375] [INFO ] Sent 200 in 959ms
[2026-10-27 13:15:32.521] [INFO ] CONNECTED TO Phoenix.LiveView.Socket in 32µs
  Transport: :longpoll
  Serializer: Phoenix.Socket.V2.JSONSerializer
  Parameters: %{"_csrf_token" => "NQM8Cy5RCnJVBjg3WmcaCQJdI3YCDTUfYTROgbAAx_py51mO3lW5nOwq", "_live_referer" => "undefined", "_mount_attempts" => "0", "_mounts" => "0", "_track_static" => %{"0" => "http://demo.ctrmv.com:4059/assets/app.css", "1" => "http://demo.ctrmv.com:4059/assets/app.js"}, "vsn" => "2.0.0"}
[2026-10-27 13:15:33.380] [DEBUG] MOUNT PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:15:33.381] [DEBUG] QUERY OK source="users_tokens" db=0.5ms idle=873.7ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:15:33.380419Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:15:33.382] [DEBUG] QUERY OK source="dispute_parameters" db=0.9ms idle=314.7ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:15:33.383] [DEBUG] QUERY OK source="chargeback_cases" db=0.8ms idle=315.5ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` = ?) [3]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:453[0m
[2026-10-27 13:15:33.622] [DEBUG] QUERY OK source="chargeback_cases" db=237.7ms idle=1.2ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` IS NULL) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:454[0m
[2026-10-27 13:15:33.710] [DEBUG] QUERY OK source="chargeback_cases" db=86.6ms queue=1.5ms idle=238.6ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`escalated_at` IS NULL)) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:455[0m
[2026-10-27 13:15:33.711] [DEBUG] QUERY OK source="chargeback_cases" db=0.5ms idle=89.2ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`priority` IN ('high','critical')) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:456[0m
[2026-10-27 13:15:33.792] [DEBUG] QUERY OK source="chargeback_cases" db=80.6ms idle=1.8ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND ((c0.`escalated_to` = ?) OR ((c0.`escalation_level` = ?) AND (c0.`escalated_to` IS NULL))) [3, 2]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:458[0m
[2026-10-27 13:15:33.793] [DEBUG] QUERY OK source="users" db=1.2ms idle=1285.7ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:54[0m
[2026-10-27 13:15:33.795] [DEBUG] QUERY OK source="user_permissions" db=0.5ms queue=0.5ms idle=412.8ms
SELECT u0.`user_id` FROM `user_permissions` AS u0 INNER JOIN `permissions` AS p1 ON u0.`permission_id` = p1.`id` WHERE (p1.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:15:33.796] [DEBUG] QUERY OK source="user_roles" db=0.5ms queue=0.5ms idle=1.5ms
SELECT u0.`user_id` FROM `user_roles` AS u0 INNER JOIN `role_permissions` AS r1 ON u0.`role_id` = r1.`role_id` INNER JOIN `permissions` AS p2 ON r1.`permission_id` = p2.`id` WHERE (p2.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:15:33.836] [DEBUG] QUERY OK source="users" db=0.5ms queue=39.3ms idle=1.4ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`id` IN (?,?,?,?,?,?) OR (u0.`role` = 'superuser')) ORDER BY u0.`email` [16, 27, 14, 15, 26, 28]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:55[0m
[2026-10-27 13:15:33.904] [DEBUG] QUERY OK source="chargeback_cases" db=67.4ms idle=125.6ms
SELECT DISTINCT c0.`scheme_name` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) ORDER BY c0.`scheme_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:69[0m
[2026-10-27 13:15:33.907] [DEBUG] QUERY OK source="dispute_schemes" db=1.2ms idle=114.9ms
SELECT d0.`id`, d0.`code`, d0.`display_name`, d0.`active`, d0.`sort_order`, d0.`logo_url`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_schemes` AS d0 WHERE (d0.`active` = TRUE) ORDER BY d0.`sort_order`, d0.`display_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:70[0m
[2026-10-27 13:15:33.909] [DEBUG] QUERY OK source="chargeback_cases" db=1.5ms idle=3.5ms
SELECT c0.`financial_impact`, count(c0.`id`) FROM `chargeback_cases` AS c0 WHERE (c0.`status` = 'resolved') AND (NOT (c0.`financial_impact` IS NULL)) GROUP BY c0.`financial_impact` []
[90m↳ DisputeCore.Analytics.win_rate_summary/1, at: lib/dispute_core/analytics.ex:45[0m
[2026-10-27 13:15:34.042] [DEBUG] QUERY OK source="chargeback_cases" db=132.4ms idle=2.0ms
SELECT c0.`scheme_name`, count(c0.`id`), sum(CASE WHEN c0.`status` NOT IN ('resolved','written_off') THEN 1 ELSE 0 END) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) GROUP BY c0.`scheme_name` ORDER BY count(c0.`id`) DESC []
[90m↳ DisputeCore.Analytics.scheme_distribution/0, at: lib/dispute_core/analytics.ex:192[0m
[2026-10-27 13:15:34.044] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.1ms idle=3.5ms
SELECT count(t0.`id`) FROM `tms_alerts` AS t0 WHERE ((t0.`subject_type` = ?) AND (t0.`status` != 'resolved')) ["dispute_case"]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.load_fleet_stats/0, at: lib/platform_web/live/chargeback_live/dashboard.ex:124[0m
[2026-10-27 13:15:34.046] [DEBUG] QUERY OK source="chargeback_cases" db=2.1ms idle=2.0ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 ORDER BY c0.`chargeback_date` DESC, c0.`id` DESC LIMIT ? OFFSET ? [100, 0]
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:86[0m
[2026-10-27 13:15:34.114] [DEBUG] QUERY OK source="chargeback_cases" db=17.6ms queue=48.2ms idle=0.0ms
SELECT count(*) FROM `chargeback_cases` AS c0 []
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:88[0m
[2026-10-27 13:15:34.158] [DEBUG] QUERY OK source="chargeback_cases" db=44.0ms idle=18.0ms
SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` []
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:110[0m
[2026-10-27 13:15:34.250] [DEBUG] QUERY OK source="chargeback_cases" db=91.4ms idle=44.7ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-10-27]]
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:119[0m
[2026-10-27 13:15:34.250] [DEBUG] Replied in 870ms
[2026-10-27 13:15:34.251] [DEBUG] HANDLE PARAMS in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
[2026-10-27 13:15:34.256] [DEBUG] Replied in 5ms
[2026-10-27 13:15:36.361] [INFO ] Received status update for terminal 98251226730002
[2026-10-27 13:15:36.361] [INFO ] Incoming JSON payload: {"oid":"92426f0d-5fb4-44af-aa45-8bd110dc6802","sn":"98251226730002","uploadTime":"2026-10-27T13:13:35Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"status","value":"offline","timestamp":"2026-10-27T13:13:35Z"}]}
[2026-10-27 13:15:36.362] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "92426f0d-5fb4-44af-aa45-8bd110dc6802", "org.device" => [%{"itemkey" => "status", "timestamp" => "2026-10-27T13:13:35Z", "value" => "offline"}], "sn" => "98251226730002", "uploadTime" => "2026-10-27T13:13:35Z", "vendor" => "morefun"}
[2026-10-27 13:15:36.363] [INFO ] Extracted versions for 98251226730002: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:15:36.363] [INFO ] Detected missing versions for 98251226730002, triggering auto-push
[2026-10-27 13:15:36.365] [INFO ] AutoPushService: Triggering auto-push for 98251226730002 (morefun kiosk_launcher) - missing version
[2026-10-27 13:15:36.369] [DEBUG] QUERY OK source="parameter_templates" db=2.3ms queue=1.9ms idle=271.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:15:36.374] [DEBUG] QUERY OK source="parameter_templates" db=3.3ms queue=0.5ms idle=276.2ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:15:36.374] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:15:36.377] [DEBUG] QUERY OK source="tms_terminals" db=1.9ms idle=5.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730002"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:15:36.378] [INFO ] Terminal updated: 98251226730002
[2026-10-27 13:15:36.412] [DEBUG] QUERY OK source="tms_terminals" db=32.9ms queue=0.6ms idle=5.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:15:36], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:15:36.412] [DEBUG] VersionComplianceChecker: 98251226730002 — all versions compliant
[2026-10-27 13:15:36.414] [DEBUG] QUERY OK source="tms_terminals" db=2.0ms idle=35.5ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730002"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:15:36.448] [DEBUG] QUERY OK source="tms_terminals" db=33.4ms idle=3.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:15:36], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:15:36.946] [DEBUG] QUERY OK db=494.5ms queue=1.2ms idle=34.7ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["92426f0d-5fb4-44af-aa45-8bd110dc6802", 13, "2026-10-27T13:13:35Z", ~N[2026-10-27 13:15:36], ~N[2026-10-27 13:15:36]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:15:36.947] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297963, oid: "92426f0d-5fb4-44af-aa45-8bd110dc6802", upload_time: "2026-10-27T13:13:35Z", terminal_id: 13, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:15:36], updated_at: ~N[2026-10-27 13:15:36]}
[2026-10-27 13:15:36.947] [INFO ] Saving status item: %{"itemkey" => "status", "timestamp" => "2026-10-27T13:13:35Z", "value" => "offline"}
[2026-10-27 13:15:36.970] [DEBUG] HANDLE EVENT "new_dispute" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"value" => ""}
[2026-10-27 13:15:36.971] [DEBUG] Replied in 178µs
[2026-10-27 13:15:37.009] [DEBUG] QUERY OK db=60.9ms queue=1.4ms idle=498.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:13:35Z", "offline", "status", 297963, ~N[2026-10-27 13:15:36], ~N[2026-10-27 13:15:36]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:37.010] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441098, itemkey: "status", value: "offline", timestamp: "2026-10-27T13:13:35Z", message: nil, status_log_id: 297963, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:36], updated_at: ~N[2026-10-27 13:15:36]}}
[2026-10-27 13:15:37.010] [INFO ] Setting terminal 98251226730002 status to 'offline' from status itemkey
[2026-10-27 13:15:40.406] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:15:40.407] [INFO ] Incoming JSON payload: {"oid":"badcc26c-507f-47b9-9269-51deca909e5e","sn":"98250623730001","uploadTime":"2026-10-27T13:15:39Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"ram_free_mb","value":"1066","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:15:39Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:15:40.410] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "badcc26c-507f-47b9-9269-51deca909e5e", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:15:39Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:15:39Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:15:39Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:15:39Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:15:39Z", "value" => "1066"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:15:39Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:15:39Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:15:39Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:15:39Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:15:39Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:15:39Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:15:39Z", "vendor" => "morefun"}
[2026-10-27 13:15:40.411] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:15:40.412] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:15:40.412] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:15:40.414] [DEBUG] QUERY OK source="parameter_templates" db=1.5ms idle=253.5ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:15:40.416] [DEBUG] QUERY OK source="parameter_templates" db=2.1ms idle=254.5ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:15:40.416] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:15:40.419] [DEBUG] QUERY OK source="tms_terminals" db=1.9ms idle=3.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:15:40.420] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:15:40.455] [DEBUG] QUERY OK source="tms_terminals" db=34.9ms idle=4.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:15:40], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:15:40.455] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:15:40.457] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms idle=36.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:15:40.531] [DEBUG] QUERY OK source="tms_terminals" db=73.5ms idle=2.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:15:40], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:15:40.617] [DEBUG] QUERY OK db=82.3ms idle=77.3ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["badcc26c-507f-47b9-9269-51deca909e5e", 19, "2026-10-27T13:15:39Z", ~N[2026-10-27 13:15:40], ~N[2026-10-27 13:15:40]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:15:40.617] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297965, oid: "badcc26c-507f-47b9-9269-51deca909e5e", upload_time: "2026-10-27T13:15:39Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:15:40], updated_at: ~N[2026-10-27 13:15:40]}
[2026-10-27 13:15:40.617] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:15:39Z", "value" => "morefun"}
[2026-10-27 13:15:40.680] [DEBUG] QUERY OK db=62.4ms idle=86.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "morefun", "vendor", 297965, ~N[2026-10-27 13:15:40], ~N[2026-10-27 13:15:40]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:40.680] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441100, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:40], updated_at: ~N[2026-10-27 13:15:40]}}
[2026-10-27 13:15:40.680] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:15:39Z", "value" => "kiosk_launcher"}
[2026-10-27 13:15:40.747] [DEBUG] QUERY OK db=63.8ms queue=2.0ms idle=64.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "kiosk_launcher", "model", 297965, ~N[2026-10-27 13:15:40], ~N[2026-10-27 13:15:40]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:40.747] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441102, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:40], updated_at: ~N[2026-10-27 13:15:40]}}
[2026-10-27 13:15:40.748] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:15:39Z", "value" => "1.0"}
[2026-10-27 13:15:40.794] [DEBUG] QUERY OK db=45.4ms idle=68.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "1.0", "app_version", 297965, ~N[2026-10-27 13:15:40], ~N[2026-10-27 13:15:40]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:40.794] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441103, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:40], updated_at: ~N[2026-10-27 13:15:40]}}
[2026-10-27 13:15:40.794] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:15:39Z", "value" => "13"}
[2026-10-27 13:15:40.828] [DEBUG] QUERY OK db=32.6ms idle=48.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "13", "android_version", 297965, ~N[2026-10-27 13:15:40], ~N[2026-10-27 13:15:40]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:40.828] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441105, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:40], updated_at: ~N[2026-10-27 13:15:40]}}
[2026-10-27 13:15:40.828] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:15:39Z", "value" => "1066"}
[2026-10-27 13:15:40.900] [DEBUG] QUERY OK db=70.6ms queue=0.9ms idle=34.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "1066", "ram_free_mb", 297965, ~N[2026-10-27 13:15:40], ~N[2026-10-27 13:15:40]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:40.900] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441107, itemkey: "ram_free_mb", value: "1066", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:40], updated_at: ~N[2026-10-27 13:15:40]}}
[2026-10-27 13:15:40.900] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:15:39Z", "value" => "WIFI"}
[2026-10-27 13:15:40.942] [DEBUG] QUERY OK db=40.6ms idle=74.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "WIFI", "network_type", 297965, ~N[2026-10-27 13:15:40], ~N[2026-10-27 13:15:40]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:40.943] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441109, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:40], updated_at: ~N[2026-10-27 13:15:40]}}
[2026-10-27 13:15:40.943] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:15:39Z", "value" => "true"}
[2026-10-27 13:15:41.012] [DEBUG] QUERY OK db=68.1ms idle=43.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "true", "kiosk_active", 297965, ~N[2026-10-27 13:15:40], ~N[2026-10-27 13:15:40]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.012] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441111, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:40], updated_at: ~N[2026-10-27 13:15:40]}}
[2026-10-27 13:15:41.012] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:15:39Z", "value" => ""}
[2026-10-27 13:15:41.083] [DEBUG] QUERY OK db=69.6ms queue=1.0ms idle=69.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:15:39Z", "sim_operator", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.084] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441113, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:15:41.085] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:41.150] [DEBUG] QUERY OK db=63.8ms queue=0.1ms idle=73.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "UNKNOWN", "sim_number", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.150] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441115, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:15:41.150] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:41.224] [DEBUG] QUERY OK db=63.7ms queue=9.8ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "UNKNOWN", "sim_iccid", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.224] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441118, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:15:41.225] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:41.287] [DEBUG] QUERY OK db=62.2ms idle=31.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "UNKNOWN", "sim_imsi", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.287] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441120, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:15:41.287] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:41.371] [DEBUG] QUERY OK db=83.3ms idle=63.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "UNKNOWN", "sim_iccid2", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.371] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441122, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:15:41.372] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:15:39Z", "value" => "UNKNOWN"}
[2026-10-27 13:15:41.421] [DEBUG] QUERY OK db=48.7ms queue=0.2ms idle=84.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "UNKNOWN", "sim_imsi2", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.421] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441124, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:15:41.421] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:15:39Z", "value" => "13"}
[2026-10-27 13:15:41.526] [DEBUG] QUERY OK db=103.9ms idle=50.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "13", "data_usage_mb", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.526] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441126, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:15:41.526] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:15:39Z", "value" => "0"}
[2026-10-27 13:15:41.683] [DEBUG] QUERY OK db=156.7ms idle=0.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "0", "mobile_data_mb", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.684] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441128, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:15:41.688] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:15:39Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:15:41.714] [DEBUG] QUERY OK db=25.3ms idle=150.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:15:39Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297965, ~N[2026-10-27 13:15:41], ~N[2026-10-27 13:15:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:15:41.715] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441130, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:15:39Z", message: nil, status_log_id: 297965, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:15:41], updated_at: ~N[2026-10-27 13:15:41]}}
[2026-10-27 13:16:05.195] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["merchant_mid"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_rrn" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "", "scheme_name" => "visa"}
[2026-10-27 13:16:05.196] [DEBUG] Replied in 352µs
[2026-10-27 13:16:10.817] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:16:10.817] [INFO ] Incoming JSON payload: {"oid":"9e7d9708-6a70-49e1-ac44-5f436de6914c","sn":"98250623730001","uploadTime":"2026-10-27T13:16:09Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"ram_free_mb","value":"1066","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:16:09Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:16:10.825] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "9e7d9708-6a70-49e1-ac44-5f436de6914c", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:16:09Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:16:09Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:16:09Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:16:09Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:16:09Z", "value" => "1066"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:16:09Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:16:09Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:16:09Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:16:09Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:16:09Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:16:09Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:16:09Z", "vendor" => "morefun"}
[2026-10-27 13:16:10.825] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:16:10.825] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:16:10.825] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:16:10.833] [DEBUG] QUERY OK source="parameter_templates" db=6.3ms idle=394.8ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:16:10.835] [DEBUG] QUERY OK source="parameter_templates" db=0.4ms idle=403.3ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:16:10.835] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:16:10.835] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=2.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:16:10.836] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:16:10.854] [DEBUG] QUERY OK source="tms_terminals" db=15.7ms queue=0.1ms idle=3.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:16:10], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:16:10.854] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:16:10.854] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=18.3ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:16:10.897] [DEBUG] QUERY OK source="tms_terminals" db=41.1ms idle=1.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:16:10], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:16:10.973] [DEBUG] QUERY OK db=74.8ms idle=42.8ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["9e7d9708-6a70-49e1-ac44-5f436de6914c", 19, "2026-10-27T13:16:09Z", ~N[2026-10-27 13:16:10], ~N[2026-10-27 13:16:10]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:16:10.973] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297967, oid: "9e7d9708-6a70-49e1-ac44-5f436de6914c", upload_time: "2026-10-27T13:16:09Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:16:10], updated_at: ~N[2026-10-27 13:16:10]}
[2026-10-27 13:16:10.975] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:16:09Z", "value" => "morefun"}
[2026-10-27 13:16:11.014] [DEBUG] QUERY OK db=38.2ms idle=79.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "morefun", "vendor", 297967, ~N[2026-10-27 13:16:10], ~N[2026-10-27 13:16:10]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.015] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441132, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:10], updated_at: ~N[2026-10-27 13:16:10]}}
[2026-10-27 13:16:11.015] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:16:09Z", "value" => "kiosk_launcher"}
[2026-10-27 13:16:11.067] [DEBUG] QUERY OK db=46.7ms idle=47.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "kiosk_launcher", "model", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.071] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441134, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.071] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:16:09Z", "value" => "1.0"}
[2026-10-27 13:16:11.111] [DEBUG] QUERY OK db=39.8ms queue=0.1ms idle=57.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "1.0", "app_version", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.112] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441136, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.112] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:16:09Z", "value" => "13"}
[2026-10-27 13:16:11.158] [DEBUG] QUERY OK db=45.4ms idle=45.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "13", "android_version", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.158] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441137, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.158] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:16:09Z", "value" => "1066"}
[2026-10-27 13:16:11.209] [DEBUG] QUERY OK db=50.7ms idle=47.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "1066", "ram_free_mb", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.209] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441139, itemkey: "ram_free_mb", value: "1066", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.209] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:16:09Z", "value" => "WIFI"}
[2026-10-27 13:16:11.266] [DEBUG] QUERY OK db=55.9ms idle=52.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "WIFI", "network_type", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.266] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441141, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.266] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:16:09Z", "value" => "true"}
[2026-10-27 13:16:11.334] [DEBUG] QUERY OK db=66.8ms idle=58.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "true", "kiosk_active", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.334] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441143, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.335] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:16:09Z", "value" => ""}
[2026-10-27 13:16:11.407] [DEBUG] QUERY OK db=70.0ms queue=1.7ms idle=69.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:16:09Z", "sim_operator", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.409] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441145, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.409] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:11.476] [DEBUG] QUERY OK db=42.9ms queue=20.9ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "UNKNOWN", "sim_number", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.476] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441147, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.476] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:11.510] [DEBUG] QUERY OK db=33.5ms idle=21.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "UNKNOWN", "sim_iccid", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.511] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441149, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.511] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:11.559] [DEBUG] QUERY OK db=47.3ms queue=0.4ms idle=35.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "UNKNOWN", "sim_imsi", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.559] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441151, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.559] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:11.607] [DEBUG] QUERY OK db=47.3ms idle=0.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "UNKNOWN", "sim_iccid2", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.607] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441153, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.607] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:16:09Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:11.669] [DEBUG] QUERY OK db=61.8ms idle=0.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "UNKNOWN", "sim_imsi2", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.670] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441155, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.670] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:16:09Z", "value" => "13"}
[2026-10-27 13:16:11.731] [DEBUG] QUERY OK db=61.2ms queue=0.1ms idle=41.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "13", "data_usage_mb", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.732] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441157, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.732] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:16:09Z", "value" => "0"}
[2026-10-27 13:16:11.773] [DEBUG] QUERY OK db=38.1ms idle=64.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "0", "mobile_data_mb", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.773] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441159, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:11.773] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:16:09Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:16:11.816] [DEBUG] QUERY OK db=41.5ms idle=42.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:09Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297967, ~N[2026-10-27 13:16:11], ~N[2026-10-27 13:16:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:11.816] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441161, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:16:09Z", message: nil, status_log_id: 297967, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:11], updated_at: ~N[2026-10-27 13:16:11]}}
[2026-10-27 13:16:15.542] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["rrn"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa"}
[2026-10-27 13:16:15.542] [DEBUG] Replied in 222µs
[2026-10-27 13:16:25.953] [DEBUG] HANDLE EVENT "nd_search" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"value" => ""}
[2026-10-27 13:16:25.968] [DEBUG] QUERY OK db=14.6ms queue=0.6ms idle=395.7ms
SELECT p.id, p.s_mid, p.s_tid, p.reference_no, p.total_amount, p.currency_code,
       p.created_dateTime, p.approval_code, p.masked_card_no
FROM pos_transaction p
WHERE p.s_mid = ?
  AND p.reference_no LIKE ?
  AND p.response_code = '00'
  AND p.s_txn_type IN ('SALE', 'purchase')
  AND NOT EXISTS (
    SELECT 1 FROM pos_terminals pt
    WHERE pt.device_type IN ('SoftPOS', 'SOFT POS')
      AND pt.terminalid = CONVERT(p.s_tid USING utf8mb4) COLLATE utf8mb4_general_ci
  )
ORDER BY p.id DESC
LIMIT 20
 ["123451234512345", "629905000219%"]
[2026-10-27 13:16:25.972] [DEBUG] Replied in 19ms
[2026-10-27 13:16:32.125] [DEBUG] HANDLE EVENT "nd_select" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"id" => "1787295910054", "value" => ""}
[2026-10-27 13:16:32.125] [DEBUG] Replied in 180µs
[2026-10-27 13:16:35.710] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "588.8"}
[2026-10-27 13:16:35.711] [DEBUG] Replied in 494µs
[2026-10-27 13:16:36.285] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "588"}
[2026-10-27 13:16:36.285] [DEBUG] Replied in 309µs
[2026-10-27 13:16:36.287] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "588"}
[2026-10-27 13:16:36.287] [DEBUG] Replied in 169µs
[2026-10-27 13:16:36.288] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "58"}
[2026-10-27 13:16:36.288] [DEBUG] Replied in 724µs
[2026-10-27 13:16:36.876] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "5"}
[2026-10-27 13:16:36.877] [DEBUG] Replied in 1ms
[2026-10-27 13:16:36.878] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => ""}
[2026-10-27 13:16:36.878] [DEBUG] Replied in 196µs
[2026-10-27 13:16:37.536] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "2"}
[2026-10-27 13:16:37.536] [DEBUG] Replied in 855µs
[2026-10-27 13:16:38.246] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "20"}
[2026-10-27 13:16:38.246] [DEBUG] Replied in 236µs
[2026-10-27 13:16:38.249] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["transaction_amount"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_chargeback_reason_code" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:38.249] [DEBUG] Replied in 181µs
[2026-10-27 13:16:41.022] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:16:41.023] [INFO ] Incoming JSON payload: {"oid":"f2c42b22-22f7-46ab-97d3-185954628dec","sn":"98250623730001","uploadTime":"2026-10-27T13:16:40Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"ram_free_mb","value":"1065","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:16:40Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:16:41.029] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "f2c42b22-22f7-46ab-97d3-185954628dec", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:16:40Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:16:40Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:16:40Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:16:40Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:16:40Z", "value" => "1065"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:16:40Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:16:40Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:16:40Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:16:40Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:16:40Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:16:40Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:16:40Z", "vendor" => "morefun"}
[2026-10-27 13:16:41.030] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:16:41.030] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:16:41.031] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:16:41.034] [DEBUG] QUERY OK source="parameter_templates" db=3.0ms queue=0.4ms idle=284.3ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:16:41.035] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms idle=288.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:16:41.035] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:16:41.036] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:16:41.036] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:16:41.061] [DEBUG] QUERY OK source="tms_terminals" db=23.9ms idle=1.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:16:41], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:16:41.061] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:16:41.065] [DEBUG] QUERY OK source="tms_terminals" db=3.5ms idle=25.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:16:41.147] [DEBUG] QUERY OK source="tms_terminals" db=81.5ms idle=5.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:16:41], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:16:41.192] [DEBUG] QUERY OK db=44.7ms queue=0.2ms idle=82.5ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["f2c42b22-22f7-46ab-97d3-185954628dec", 19, "2026-10-27T13:16:40Z", ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:16:41.193] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297969, oid: "f2c42b22-22f7-46ab-97d3-185954628dec", upload_time: "2026-10-27T13:16:40Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}
[2026-10-27 13:16:41.193] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:16:40Z", "value" => "morefun"}
[2026-10-27 13:16:41.243] [DEBUG] QUERY OK db=48.8ms idle=46.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "morefun", "vendor", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.243] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441164, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.243] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:16:40Z", "value" => "kiosk_launcher"}
[2026-10-27 13:16:41.292] [DEBUG] QUERY OK db=49.2ms idle=50.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "kiosk_launcher", "model", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.293] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441166, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.293] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:16:40Z", "value" => "1.0"}
[2026-10-27 13:16:41.352] [DEBUG] QUERY OK db=57.0ms idle=51.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "1.0", "app_version", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.352] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441168, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.352] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:16:40Z", "value" => "13"}
[2026-10-27 13:16:41.388] [DEBUG] QUERY OK db=35.4ms idle=59.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "13", "android_version", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.388] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441170, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.388] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:16:40Z", "value" => "1065"}
[2026-10-27 13:16:41.467] [DEBUG] QUERY OK db=76.6ms idle=38.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "1065", "ram_free_mb", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.467] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441172, itemkey: "ram_free_mb", value: "1065", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.468] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:16:40Z", "value" => "WIFI"}
[2026-10-27 13:16:41.582] [DEBUG] QUERY OK db=111.2ms queue=0.1ms idle=82.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "WIFI", "network_type", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.582] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441174, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.582] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:16:40Z", "value" => "true"}
[2026-10-27 13:16:41.680] [DEBUG] QUERY OK db=97.0ms queue=0.1ms idle=116.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "true", "kiosk_active", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.681] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441176, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.682] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:16:40Z", "value" => ""}
[2026-10-27 13:16:41.775] [DEBUG] QUERY OK db=89.5ms queue=3.2ms idle=2.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:16:40Z", "sim_operator", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.777] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441178, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.778] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:41.839] [DEBUG] QUERY OK db=58.6ms queue=0.6ms idle=3.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "UNKNOWN", "sim_number", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.840] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441180, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.840] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:41.893] [DEBUG] QUERY OK db=52.5ms idle=0.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "UNKNOWN", "sim_iccid", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.893] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441182, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.893] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:41.977] [DEBUG] QUERY OK db=82.8ms idle=17.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "UNKNOWN", "sim_imsi", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:41.977] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441184, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:41.977] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:42.031] [DEBUG] QUERY OK db=51.4ms idle=86.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "UNKNOWN", "sim_iccid2", 297969, ~N[2026-10-27 13:16:41], ~N[2026-10-27 13:16:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:42.032] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441186, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:41], updated_at: ~N[2026-10-27 13:16:41]}}
[2026-10-27 13:16:42.036] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:16:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:16:42.093] [DEBUG] QUERY OK db=57.2ms idle=59.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "UNKNOWN", "sim_imsi2", 297969, ~N[2026-10-27 13:16:42], ~N[2026-10-27 13:16:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:42.094] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441188, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:42], updated_at: ~N[2026-10-27 13:16:42]}}
[2026-10-27 13:16:42.094] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:16:40Z", "value" => "13"}
[2026-10-27 13:16:42.139] [DEBUG] QUERY OK db=44.7ms idle=63.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "13", "data_usage_mb", 297969, ~N[2026-10-27 13:16:42], ~N[2026-10-27 13:16:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:42.139] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441190, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:42], updated_at: ~N[2026-10-27 13:16:42]}}
[2026-10-27 13:16:42.140] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:16:40Z", "value" => "0"}
[2026-10-27 13:16:42.200] [DEBUG] QUERY OK db=59.7ms idle=46.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "0", "mobile_data_mb", 297969, ~N[2026-10-27 13:16:42], ~N[2026-10-27 13:16:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:42.200] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441192, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:42], updated_at: ~N[2026-10-27 13:16:42]}}
[2026-10-27 13:16:42.200] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:16:40Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:16:42.244] [DEBUG] QUERY OK db=43.1ms idle=61.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:16:40Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297969, ~N[2026-10-27 13:16:42], ~N[2026-10-27 13:16:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:42.245] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441194, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:16:40Z", message: nil, status_log_id: 297969, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:42], updated_at: ~N[2026-10-27 13:16:42]}}
[2026-10-27 13:16:42.915] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "588.88", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:42.915] [DEBUG] Replied in 590µs
[2026-10-27 13:16:44.206] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "588.8", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:44.206] [DEBUG] Replied in 294µs
[2026-10-27 13:16:44.667] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "588.", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:44.668] [DEBUG] Replied in 480µs
[2026-10-27 13:16:44.669] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "588", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:44.670] [DEBUG] Replied in 315µs
[2026-10-27 13:16:44.672] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "58", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:44.672] [DEBUG] Replied in 218µs
[2026-10-27 13:16:44.675] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "5", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:44.675] [DEBUG] Replied in 265µs
[2026-10-27 13:16:45.298] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:45.298] [DEBUG] Replied in 224µs
[2026-10-27 13:16:45.868] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "1", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:45.868] [DEBUG] Replied in 226µs
[2026-10-27 13:16:46.480] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "10", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:46.481] [DEBUG] Replied in 1ms
[2026-10-27 13:16:47.209] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "10.", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:47.209] [DEBUG] Replied in 526µs
[2026-10-27 13:16:47.846] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_reason_code"], "_unused_channel" => "", "_unused_chargeback_date" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "", "chargeback_reason_code" => "10.4", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:47.846] [DEBUG] Replied in 214µs
[2026-10-27 13:16:51.461] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["chargeback_date"], "_unused_channel" => "", "_unused_notes" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "2026-10-27", "chargeback_reason_code" => "10.4", "merchant_mid" => "123451234512345", "notes" => "", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:16:51.461] [DEBUG] Replied in 573µs
[2026-10-27 13:16:56.964] [INFO ] Received status update for terminal UNKNOWN_SN
[2026-10-27 13:16:56.965] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-10-27T13:16:56Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-10-27T13:16:56Z","value":"61"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-10-27T13:16:56Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-10-27T13:16:56Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-10-27T13:16:56Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-10-27T13:16:56Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-10-27T13:16:56Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-10-27T13:16:56Z","value":"3.9.0"}],"oid":"organization_id","sn":"UNKNOWN_SN","uploadTime":"2026-10-27T13:16:56Z","vendor":"MoreFun"}
[2026-10-27 13:16:56.965] [INFO ] Decoded JSON: %{"oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:16:56Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:16:56Z", "value" => "61"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:16:56Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-10-27T13:16:56Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-10-27T13:16:56Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-10-27T13:16:56Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-10-27T13:16:56Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-10-27T13:16:56Z", "value" => "3.9.0"}], "sn" => "UNKNOWN_SN", "uploadTime" => "2026-10-27T13:16:56Z", "vendor" => "MoreFun"}
[2026-10-27 13:16:56.965] [INFO ] Extracted versions for UNKNOWN_SN: %{application: "3.9.0", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"}
[2026-10-27 13:16:56.971] [DEBUG] QUERY OK source="tms_terminals" db=5.4ms idle=57.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["UNKNOWN_SN"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:16:56.973] [INFO ] Terminal updated: UNKNOWN_SN
[2026-10-27 13:16:57.004] [DEBUG] QUERY OK source="tms_terminals" db=31.1ms idle=63.6ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:16:56], 15]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:16:57.009] [DEBUG] QUERY OK source="tms_terminals" db=4.5ms idle=33.7ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["UNKNOWN_SN"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:16:57.075] [DEBUG] QUERY OK source="tms_terminals" db=64.8ms idle=5.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:16:57], 15]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:16:57.170] [DEBUG] QUERY OK db=93.2ms queue=0.2ms idle=67.3ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["organization_id", 15, "2026-10-27T13:16:56Z", ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:16:57.171] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297971, oid: "organization_id", upload_time: "2026-10-27T13:16:56Z", terminal_id: 15, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}
[2026-10-27 13:16:57.171] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:16:56Z", "value" => "online"}
[2026-10-27 13:16:57.243] [DEBUG] QUERY OK db=70.8ms queue=0.6ms idle=97.0ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-10-27T13:16:56Z", "online", "status", 297971, ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:57.243] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441195, itemkey: "status", value: "online", timestamp: "2026-10-27T13:16:56Z", message: "Terminal status update", status_log_id: 297971, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}}
[2026-10-27 13:16:57.243] [INFO ] Setting terminal UNKNOWN_SN status to 'online' from status itemkey
[2026-10-27 13:16:57.244] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:16:56Z", "value" => "61"}
[2026-10-27 13:16:57.303] [DEBUG] QUERY OK db=58.2ms queue=0.6ms idle=74.0ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-10-27T13:16:56Z", "61", "battery", 297971, ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:57.303] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441197, itemkey: "battery", value: "61", timestamp: "2026-10-27T13:16:56Z", message: "Battery level", status_log_id: 297971, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}}
[2026-10-27 13:16:57.303] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:16:56Z", "value" => "online"}
[2026-10-27 13:16:57.373] [DEBUG] QUERY OK db=69.6ms idle=60.6ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-10-27T13:16:56Z", "online", "network", 297971, ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:57.373] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441199, itemkey: "network", value: "online", timestamp: "2026-10-27T13:16:56Z", message: "Network connectivity", status_log_id: 297971, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}}
[2026-10-27 13:16:57.374] [INFO ] Setting terminal UNKNOWN_SN status to 'online' from network itemkey
[2026-10-27 13:16:57.374] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-10-27T13:16:56Z", "value" => "0"}
[2026-10-27 13:16:57.427] [DEBUG] QUERY OK db=51.6ms queue=0.2ms idle=71.9ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-10-27T13:16:56Z", "0", "cpu", 297971, ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:57.427] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441201, itemkey: "cpu", value: "0", timestamp: "2026-10-27T13:16:56Z", message: "CPU usage percentage", status_log_id: 297971, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}}
[2026-10-27 13:16:57.428] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-10-27T13:16:56Z", "value" => "1.0.0"}
[2026-10-27 13:16:57.515] [DEBUG] QUERY OK db=86.8ms idle=55.2ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-10-27T13:16:56Z", "1.0.0", "parameter_config", 297971, ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:57.516] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441203, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-10-27T13:16:56Z", message: "Current parameters version", status_log_id: 297971, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}}
[2026-10-27 13:16:57.516] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-10-27T13:16:56Z", "value" => "1.0.1"}
[2026-10-27 13:16:57.629] [DEBUG] QUERY OK db=112.7ms idle=89.4ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-10-27T13:16:56Z", "1.0.1", "emv_config", 297971, ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:57.629] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441205, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-10-27T13:16:56Z", message: "Current EMV config version", status_log_id: 297971, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}}
[2026-10-27 13:16:57.630] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-10-27T13:16:56Z", "value" => ""}
[2026-10-27 13:16:57.724] [DEBUG] QUERY OK db=92.4ms queue=2.1ms idle=114.5ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-10-27T13:16:56Z", "keys_config", 297971, ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:57.725] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441207, itemkey: "keys_config", value: nil, timestamp: "2026-10-27T13:16:56Z", message: "Current keys config version", status_log_id: 297971, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}}
[2026-10-27 13:16:57.725] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-10-27T13:16:56Z", "value" => "3.9.0"}
[2026-10-27 13:16:57.816] [DEBUG] QUERY OK db=90.4ms idle=96.1ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-10-27T13:16:56Z", "3.9.0", "application", 297971, ~N[2026-10-27 13:16:57], ~N[2026-10-27 13:16:57]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:16:57.816] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441209, itemkey: "application", value: "3.9.0", timestamp: "2026-10-27T13:16:56Z", message: "Current application version", status_log_id: 297971, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:16:57], updated_at: ~N[2026-10-27 13:16:57]}}
[2026-10-27 13:17:01.000] [DEBUG] QUERY OK source="sync_outbox_entries" db=1.7ms queue=24.6ms idle=0.0ms
SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"]
[90m↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37[0m
[2026-10-27 13:17:01.000] [INFO ] [FeeRateReconciler] reconciling 0 sent entries
[2026-10-27 13:17:01.000] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0}
[2026-10-27 13:17:01.001] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.3ms queue=26.6ms idle=0.0ms
SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"]
[90m↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25[0m
[2026-10-27 13:17:01.002] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries
[2026-10-27 13:17:01.002] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0}
[2026-10-27 13:17:01.106] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=0.7ms queue=1.9ms idle=6.6ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:17:01], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:17:01.187] [DEBUG] QUERY OK source="sync_outbox_entries" db=1.0ms idle=1.3ms
SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"]
[90m↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37[0m
[2026-10-27 13:17:01.187] [INFO ] [FeeRateReconciler] reconciling 0 sent entries
[2026-10-27 13:17:01.190] [DEBUG] QUERY OK source="sync_outbox_entries" db=2.3ms queue=1.3ms idle=0.0ms
SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"]
[90m↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25[0m
[2026-10-27 13:17:01.188] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0}
[2026-10-27 13:17:01.190] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries
[2026-10-27 13:17:01.191] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0}
[2026-10-27 13:17:01.441] [DEBUG] HANDLE EVENT "nd_change" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["notes"], "_unused_channel" => "", "_unused_scheme_name" => "", "channel" => "pos", "chargeback_date" => "2026-10-27", "chargeback_reason_code" => "10.4", "merchant_mid" => "123451234512345", "notes" => "Cardholder says the transaction was not made by them. Merchant to provide receipt and invoice.", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:17:01.441] [DEBUG] Replied in 653µs
[2026-10-27 13:17:04.384] [DEBUG] HANDLE EVENT "create_dispute" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"channel" => "pos", "chargeback_date" => "2026-10-27", "chargeback_reason_code" => "10.4", "merchant_mid" => "123451234512345", "notes" => "Cardholder says the transaction was not made by them. Merchant to provide receipt and invoice.", "rrn" => "629905000219", "scheme_name" => "visa", "transaction_amount" => "200"}
[2026-10-27 13:17:04.399] [DEBUG] QUERY OK source="chargeback_cases" db=3.5ms queue=0.3ms idle=423.2ms
SELECT TRUE FROM `chargeback_cases` AS c0 WHERE ((c0.`merchant_mid` = ?) AND c0.`rrn` IN (?,?)) AND (NOT (c0.`status` IN (?,?))) LIMIT 1 ["123451234512345", "629905000219", "629905000219 ", "resolved", "written_off"]
[90m↳ DisputeCore.Context.ensure_no_open_duplicate/1, at: lib/dispute_core/context.ex:708[0m
[2026-10-27 13:17:04.446] [DEBUG] QUERY OK source="dispute_reason_codes" db=0.3ms queue=1.5ms idle=471.7ms
SELECT d0.`id`, d0.`scheme`, d0.`code`, d0.`description`, d0.`category`, d0.`default_response_days`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_reason_codes` AS d0 WHERE ((d0.`scheme` = ?) AND (d0.`code` = ?)) ["visa", "10.4"]
[90m↳ DisputeCore.Context.maybe_fill_sla_due_date/1, at: lib/dispute_core/context.ex:330[0m
[2026-10-27 13:17:04.463] [DEBUG] QUERY OK source="dispute_workflows" db=3.5ms queue=1.1ms idle=59.3ms
SELECT d0.`id`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`is_default`, d0.`steps`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_workflows` AS d0 WHERE (d0.`is_default` = ?) [true]
[90m↳ DisputeCore.Context.valid_statuses/0, at: lib/dispute_core/context.ex:1044[0m
[2026-10-27 13:17:04.543] [DEBUG] QUERY OK db=64.2ms queue=1.0ms idle=17.7ms
INSERT INTO `chargeback_cases` (`priority`,`status`,`created_by`,`merchant_mid`,`scheme_name`,`response_due_date`,`escalation_level`,`case_number`,`chargeback_date`,`chargeback_reason_code`,`resolution_notes`,`rrn`,`transaction_amount`,`transaction_currency`,`transaction_date`,`awaiting_merchant`,`recovery_currency`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) ["normal", "dispute", 3, "123451234512345", "visa", ~D[2026-11-26], 0, "CB-1793107024464-8045", ~D[2026-10-27], "10.4", "Cardholder says the transaction was not made by them. Merchant to provide receipt and invoice.", "629905000219", Decimal.new("200"), "AED", ~D[2026-10-26], false, "AED", ~N[2026-10-27 13:17:04], ~N[2026-10-27 13:17:04]]
[90m↳ DisputeCore.Context.create_chargeback/1, at: lib/dispute_core/context.ex:310[0m
[2026-10-27 13:17:04.609] [DEBUG] QUERY OK db=59.0ms queue=1.5ms idle=84.2ms
INSERT INTO `dispute_case_events` (`message`,`metadata`,`actor_id`,`actor_type`,`event_type`,`case_id`,`inserted_at`) VALUES (?,?,?,?,?,?,?) ["Case CB-1793107024464-8045 created", %{}, 3, "user", "created", 100037, ~N[2026-10-27 13:17:04]]
[90m↳ DisputeCore.Context.create_chargeback/1, at: lib/dispute_core/context.ex:311[0m
[2026-10-27 13:17:04.620] [DEBUG] QUERY OK source="dispute_parameters" db=1.8ms queue=0.8ms idle=87.8ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:17:04.624] [DEBUG] QUERY OK source="chargeback_cases" db=2.1ms idle=12.5ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 ORDER BY c0.`chargeback_date` DESC, c0.`id` DESC LIMIT ? OFFSET ? [100, 0]
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:86[0m
[2026-10-27 13:17:04.641] [DEBUG] QUERY OK source="chargeback_cases" db=15.3ms idle=5.6ms
SELECT count(*) FROM `chargeback_cases` AS c0 []
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:88[0m
[2026-10-27 13:17:04.685] [DEBUG] QUERY OK source="chargeback_cases" db=43.8ms idle=18.4ms
SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` []
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:110[0m
[2026-10-27 13:17:04.758] [DEBUG] QUERY OK source="chargeback_cases" db=72.0ms idle=44.7ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-10-27]]
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:119[0m
[2026-10-27 13:17:04.759] [DEBUG] QUERY OK source="chargeback_cases" db=0.5ms idle=73.4ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` = ?) [3]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:453[0m
[2026-10-27 13:17:05.016] [DEBUG] QUERY OK source="chargeback_cases" db=256.7ms idle=1.7ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` IS NULL) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:454[0m
[2026-10-27 13:17:05.078] [DEBUG] QUERY OK source="chargeback_cases" db=61.3ms idle=0.2ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`escalated_at` IS NULL)) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:455[0m
[2026-10-27 13:17:05.080] [DEBUG] QUERY OK source="chargeback_cases" db=0.9ms idle=56.6ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`priority` IN ('high','critical')) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:456[0m
[2026-10-27 13:17:05.151] [DEBUG] QUERY OK source="chargeback_cases" db=70.9ms queue=0.1ms idle=2.5ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND ((c0.`escalated_to` = ?) OR ((c0.`escalation_level` = ?) AND (c0.`escalated_to` IS NULL))) [3, 2]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:458[0m
[2026-10-27 13:17:05.151] [DEBUG] Replied in 767ms
[2026-10-27 13:17:10.928] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:17:10.928] [INFO ] Incoming JSON payload: {"oid":"d54d48cf-ba2f-46db-83c7-caa1c5b4b61d","sn":"98250623730001","uploadTime":"2026-10-27T13:17:10Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"ram_free_mb","value":"1063","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:17:10Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:17:10.936] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "d54d48cf-ba2f-46db-83c7-caa1c5b4b61d", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:17:10Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:17:10Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:17:10Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:17:10Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:17:10Z", "value" => "1063"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:17:10Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:17:10Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:17:10Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:17:10Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:17:10Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:17:10Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:17:10Z", "vendor" => "morefun"}
[2026-10-27 13:17:10.938] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:17:10.938] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:17:10.938] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:17:10.942] [DEBUG] QUERY OK source="parameter_templates" db=3.6ms idle=924.1ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:17:10.943] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=924.3ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:17:10.943] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:17:10.947] [DEBUG] QUERY OK source="tms_terminals" db=3.4ms idle=1.7ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:17:10.948] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:17:10.971] [DEBUG] QUERY OK source="tms_terminals" db=22.1ms queue=1.0ms idle=4.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:17:10], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:17:10.971] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:17:11.007] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms queue=33.9ms idle=0.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:17:11.081] [DEBUG] QUERY OK source="tms_terminals" db=74.0ms idle=0.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:17:11], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:17:11.157] [DEBUG] QUERY OK db=70.3ms queue=3.4ms idle=61.4ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["d54d48cf-ba2f-46db-83c7-caa1c5b4b61d", 19, "2026-10-27T13:17:10Z", ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:17:11.158] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297973, oid: "d54d48cf-ba2f-46db-83c7-caa1c5b4b61d", upload_time: "2026-10-27T13:17:10Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}
[2026-10-27 13:17:11.158] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:17:10Z", "value" => "morefun"}
[2026-10-27 13:17:11.197] [DEBUG] QUERY OK db=37.3ms queue=1.6ms idle=76.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "morefun", "vendor", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.198] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441213, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.199] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:17:10Z", "value" => "kiosk_launcher"}
[2026-10-27 13:17:11.258] [DEBUG] QUERY OK db=58.0ms idle=43.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "kiosk_launcher", "model", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.258] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441215, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.258] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:17:10Z", "value" => "1.0"}
[2026-10-27 13:17:11.306] [DEBUG] QUERY OK db=47.2ms idle=63.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "1.0", "app_version", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.306] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441216, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.306] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:17:10Z", "value" => "13"}
[2026-10-27 13:17:11.359] [DEBUG] QUERY OK db=51.8ms idle=49.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "13", "android_version", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.359] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441218, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.360] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:17:10Z", "value" => "1063"}
[2026-10-27 13:17:11.392] [DEBUG] QUERY OK db=30.9ms idle=55.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "1063", "ram_free_mb", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.393] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441220, itemkey: "ram_free_mb", value: "1063", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.394] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:17:10Z", "value" => "WIFI"}
[2026-10-27 13:17:11.453] [DEBUG] QUERY OK db=58.0ms idle=36.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "WIFI", "network_type", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.454] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441222, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.454] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:17:10Z", "value" => "true"}
[2026-10-27 13:17:11.568] [DEBUG] QUERY OK db=113.3ms queue=0.5ms idle=62.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "true", "kiosk_active", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.568] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441224, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.569] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:17:10Z", "value" => ""}
[2026-10-27 13:17:11.626] [DEBUG] QUERY OK db=56.1ms idle=116.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:17:10Z", "sim_operator", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.626] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441226, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.626] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:11.733] [DEBUG] QUERY OK db=106.2ms queue=0.1ms idle=58.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "UNKNOWN", "sim_number", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.733] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441228, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.733] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:11.831] [DEBUG] QUERY OK db=94.2ms idle=110.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "UNKNOWN", "sim_iccid", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.831] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441230, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.831] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:11.947] [DEBUG] QUERY OK db=115.4ms idle=0.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "UNKNOWN", "sim_imsi", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:11.948] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441232, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:11.948] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:12.002] [DEBUG] QUERY OK db=53.5ms idle=1.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "UNKNOWN", "sim_iccid2", 297973, ~N[2026-10-27 13:17:11], ~N[2026-10-27 13:17:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:12.005] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441234, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:11], updated_at: ~N[2026-10-27 13:17:11]}}
[2026-10-27 13:17:12.007] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:17:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:12.163] [DEBUG] QUERY OK db=150.4ms queue=4.9ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "UNKNOWN", "sim_imsi2", 297973, ~N[2026-10-27 13:17:12], ~N[2026-10-27 13:17:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:12.163] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441236, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:12], updated_at: ~N[2026-10-27 13:17:12]}}
[2026-10-27 13:17:12.164] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:17:10Z", "value" => "13"}
[2026-10-27 13:17:12.233] [DEBUG] QUERY OK db=68.8ms idle=113.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "13", "data_usage_mb", 297973, ~N[2026-10-27 13:17:12], ~N[2026-10-27 13:17:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:12.233] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441237, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:12], updated_at: ~N[2026-10-27 13:17:12]}}
[2026-10-27 13:17:12.233] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:17:10Z", "value" => "0"}
[2026-10-27 13:17:12.308] [DEBUG] QUERY OK db=74.3ms idle=70.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "0", "mobile_data_mb", 297973, ~N[2026-10-27 13:17:12], ~N[2026-10-27 13:17:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:12.308] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441239, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:12], updated_at: ~N[2026-10-27 13:17:12]}}
[2026-10-27 13:17:12.310] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:17:10Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:17:12.385] [DEBUG] QUERY OK db=73.7ms idle=77.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:10Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297973, ~N[2026-10-27 13:17:12], ~N[2026-10-27 13:17:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:12.386] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441241, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:17:10Z", message: nil, status_log_id: 297973, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:12], updated_at: ~N[2026-10-27 13:17:12]}}
[2026-10-27 13:17:16.123] [DEBUG] HANDLE EVENT "view" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"id" => "100037"}
[2026-10-27 13:17:16.135] [DEBUG] QUERY OK source="chargeback_cases" db=1.2ms queue=7.4ms idle=84.1ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (c0.`id` = ?) [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1582[0m
[2026-10-27 13:17:16.154] [DEBUG] QUERY OK source="dispute_evidence" db=3.0ms queue=5.8ms idle=103.2ms
SELECT d0.`id`, d0.`case_id`, d0.`case_number`, d0.`file_name`, d0.`stored_filename`, d0.`content_type`, d0.`doc_type`, d0.`file_size`, d0.`uploaded_by`, d0.`notes`, d0.`request_id`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1586[0m
[2026-10-27 13:17:16.195] [DEBUG] QUERY OK source="dispute_evidence_requests" db=0.6ms queue=3.3ms idle=56.2ms
SELECT d0.`id`, d0.`case_id`, d0.`description`, d0.`required_doc_types`, d0.`due_at`, d0.`status`, d0.`requested_by`, d0.`fulfilled_at`, d0.`reminded_at`, d0.`reviewed_by`, d0.`reviewed_at`, d0.`review_outcome`, d0.`review_notes`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence_requests` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1587[0m
[2026-10-27 13:17:16.199] [DEBUG] QUERY OK source="dispute_case_events" db=1.3ms queue=1.6ms idle=41.5ms
SELECT d0.`id`, d0.`case_id`, d0.`event_type`, d0.`actor_id`, d0.`actor_type`, d0.`message`, d0.`metadata`, d0.`inserted_at` FROM `dispute_case_events` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at`, d0.`id` [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1588[0m
[2026-10-27 13:17:16.208] [DEBUG] QUERY OK source="dispute_parameters" db=8.9ms idle=3.8ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:17:16.232] [DEBUG] QUERY OK source="dispute_compliance_reviews" db=2.1ms queue=1.7ms idle=29.4ms
SELECT d0.`id`, d0.`case_id`, d0.`status`, d0.`trigger`, d0.`requested_by`, d0.`request_note`, d0.`reviewed_by`, d0.`findings`, d0.`decided_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_compliance_reviews` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC LIMIT 1 [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.assign_workflow_state/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1601[0m
[2026-10-27 13:17:16.236] [DEBUG] QUERY OK source="dispute_parameters" db=3.6ms idle=24.3ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:17:16.268] [DEBUG] QUERY OK source="dispute_approvals" db=0.6ms queue=3.7ms idle=31.2ms
SELECT d0.`id`, d0.`case_id`, d0.`action`, d0.`payload`, d0.`amount`, d0.`currency`, d0.`required_tier`, d0.`status`, d0.`requested_by`, d0.`request_note`, d0.`decided_by`, d0.`decision_reason`, d0.`decided_at`, d0.`inserted_at`, d0.`updated_at`, c1.`id`, c1.`case_number`, c1.`merchant_mid`, c1.`merchant_id`, c1.`core_transaction_id`, c1.`rrn`, c1.`auth_number`, c1.`transaction_amount`, c1.`transaction_currency`, c1.`transaction_date`, c1.`scheme_name`, c1.`card_type_code`, c1.`chargeback_reason_code`, c1.`chargeback_reason_description`, c1.`scheme_case_reference`, c1.`chargeback_date`, c1.`response_due_date`, c1.`recovery_amount`, c1.`recovery_currency`, c1.`status`, c1.`resolution_date`, c1.`resolution_notes`, c1.`financial_impact`, c1.`recovery_deducted_at`, c1.`arrival_debit_amount`, c1.`arrival_debited_at`, c1.`arrival_debit_adjustment_id`, c1.`arrival_settled_at`, c1.`arrival_settlement_adjustment_id`, c1.`payout_batch_id`, c1.`mastercom_claim_id`, c1.`mastercom_chargeback_id`, c1.`assigned_to`, c1.`priority`, c1.`escalated_at`, c1.`escalation_level`, c1.`escalated_to`, c1.`escalation_reason`, c1.`awaiting_merchant`, c1.`created_by`, c1.`updated_by`, c1.`inserted_at`, c1.`updated_at` FROM `dispute_approvals` AS d0 INNER JOIN `chargeback_cases` AS c1 ON c1.`id` = d0.`case_id` WHERE (d0.`status` = ?) AND (d0.`case_id` = ?) ORDER BY d0.`id` DESC LIMIT ? ["pending", 100037, 200]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.assign_workflow_state/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1603[0m
[2026-10-27 13:17:16.271] [DEBUG] Replied in 147ms
[2026-10-27 13:17:24.619] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
[2026-10-27 13:17:24.620] [DEBUG] Replied in 1ms
[2026-10-27 13:17:25.733] [DEBUG] MOUNT PlatformWeb.ChargebackLive.RetrievalRequests
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:17:25.734] [DEBUG] QUERY OK source="users_tokens" db=0.8ms idle=198.4ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:17:25.733616Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:17:25.744] [DEBUG] Replied in 11ms
[2026-10-27 13:17:25.745] [DEBUG] HANDLE PARAMS in PlatformWeb.ChargebackLive.RetrievalRequests
  Parameters: %{}
[2026-10-27 13:17:25.762] [DEBUG] QUERY OK source="retrieval_requests" db=0.7ms queue=2.9ms idle=628.4ms
SELECT r0.`id`, r0.`request_number`, r0.`merchant_mid`, r0.`merchant_id`, r0.`rrn`, r0.`auth_number`, r0.`transaction_amount`, r0.`transaction_currency`, r0.`transaction_date`, r0.`core_transaction_id`, r0.`scheme_name`, r0.`card_type_code`, r0.`masked_pan`, r0.`reason_code`, r0.`reason_description`, r0.`scheme_case_reference`, r0.`request_date`, r0.`response_due_date`, r0.`status`, r0.`fulfilled_at`, r0.`fulfilment_method`, r0.`document_ref`, r0.`source`, r0.`notes`, r0.`created_by`, r0.`updated_by`, r0.`inserted_at`, r0.`updated_at` FROM `retrieval_requests` AS r0 WHERE (r0.`status` IN (?,?)) ORDER BY r0.`request_date` DESC, r0.`id` DESC LIMIT ? OFFSET ? ["received", "in_progress", 25, 0]
[90m↳ PlatformWeb.ChargebackLive.RetrievalRequests.load/1, at: lib/platform_web/live/chargeback_live/retrieval_requests.ex:72[0m
[2026-10-27 13:17:25.766] [DEBUG] QUERY OK source="retrieval_requests" db=0.3ms queue=2.0ms idle=632.2ms
SELECT count(r0.`id`) FROM `retrieval_requests` AS r0 WHERE (r0.`status` IN (?,?)) ["received", "in_progress"]
[90m↳ PlatformWeb.ChargebackLive.RetrievalRequests.load/1, at: lib/platform_web/live/chargeback_live/retrieval_requests.ex:76[0m
[2026-10-27 13:17:25.804] [DEBUG] QUERY OK source="retrieval_requests" db=0.3ms queue=37.3ms idle=3.6ms
SELECT r0.`status`, count(r0.`id`) FROM `retrieval_requests` AS r0 GROUP BY r0.`status` []
[90m↳ PlatformWeb.ChargebackLive.RetrievalRequests.status_counts/1, at: lib/platform_web/live/chargeback_live/retrieval_requests.ex:112[0m
[2026-10-27 13:17:25.804] [DEBUG] Replied in 59ms
[2026-10-27 13:17:28.173] [DEBUG] HANDLE EVENT "new" in PlatformWeb.ChargebackLive.RetrievalRequests
  Parameters: %{"value" => ""}
[2026-10-27 13:17:28.173] [DEBUG] Replied in 162µs
[2026-10-27 13:17:37.547] [DEBUG] HANDLE EVENT "cancel" in PlatformWeb.ChargebackLive.RetrievalRequests
  Parameters: %{"value" => ""}
[2026-10-27 13:17:37.547] [DEBUG] Replied in 186µs
[2026-10-27 13:17:38.747] [DEBUG] MOUNT PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:17:38.749] [DEBUG] QUERY OK source="users_tokens" db=1.3ms idle=1213.9ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:17:38.747768Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:17:38.750] [DEBUG] QUERY OK source="dispute_parameters" db=0.6ms queue=0.3ms idle=562.4ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:17:38.752] [DEBUG] QUERY OK source="chargeback_cases" db=1.6ms idle=561.2ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` = ?) [3]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:453[0m
[2026-10-27 13:17:38.983] [DEBUG] QUERY OK source="chargeback_cases" db=230.0ms queue=0.7ms idle=2.2ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` IS NULL) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:454[0m
[2026-10-27 13:17:39.054] [DEBUG] QUERY OK source="chargeback_cases" db=70.4ms idle=231.3ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`escalated_at` IS NULL)) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:455[0m
[2026-10-27 13:17:39.055] [DEBUG] QUERY OK source="chargeback_cases" db=0.6ms idle=71.0ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`priority` IN ('high','critical')) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:456[0m
[2026-10-27 13:17:39.126] [DEBUG] QUERY OK source="chargeback_cases" db=70.4ms idle=1.2ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND ((c0.`escalated_to` = ?) OR ((c0.`escalation_level` = ?) AND (c0.`escalated_to` IS NULL))) [3, 2]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:458[0m
[2026-10-27 13:17:39.129] [DEBUG] QUERY OK source="users" db=0.4ms idle=1595.4ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:54[0m
[2026-10-27 13:17:39.131] [DEBUG] QUERY OK source="user_permissions" db=0.9ms queue=0.5ms idle=380.9ms
SELECT u0.`user_id` FROM `user_permissions` AS u0 INNER JOIN `permissions` AS p1 ON u0.`permission_id` = p1.`id` WHERE (p1.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:17:39.133] [DEBUG] QUERY OK source="user_roles" db=1.0ms queue=0.5ms idle=2.1ms
SELECT u0.`user_id` FROM `user_roles` AS u0 INNER JOIN `role_permissions` AS r1 ON u0.`role_id` = r1.`role_id` INNER JOIN `permissions` AS p2 ON r1.`permission_id` = p2.`id` WHERE (p2.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:17:39.173] [DEBUG] QUERY OK source="users" db=0.6ms queue=38.8ms idle=2.4ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`id` IN (?,?,?,?,?,?) OR (u0.`role` = 'superuser')) ORDER BY u0.`email` [16, 27, 14, 15, 26, 28]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:55[0m
[2026-10-27 13:17:39.268] [DEBUG] QUERY OK source="chargeback_cases" db=82.6ms queue=11.9ms idle=0.0ms
SELECT DISTINCT c0.`scheme_name` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) ORDER BY c0.`scheme_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:69[0m
[2026-10-27 13:17:39.270] [DEBUG] QUERY OK source="dispute_schemes" db=1.2ms idle=80.9ms
SELECT d0.`id`, d0.`code`, d0.`display_name`, d0.`active`, d0.`sort_order`, d0.`logo_url`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_schemes` AS d0 WHERE (d0.`active` = TRUE) ORDER BY d0.`sort_order`, d0.`display_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:70[0m
[2026-10-27 13:17:39.273] [DEBUG] QUERY OK source="chargeback_cases" db=2.6ms idle=2.7ms
SELECT c0.`financial_impact`, count(c0.`id`) FROM `chargeback_cases` AS c0 WHERE (c0.`status` = 'resolved') AND (NOT (c0.`financial_impact` IS NULL)) GROUP BY c0.`financial_impact` []
[90m↳ DisputeCore.Analytics.win_rate_summary/1, at: lib/dispute_core/analytics.ex:45[0m
[2026-10-27 13:17:39.406] [DEBUG] QUERY OK source="chargeback_cases" db=131.5ms queue=0.3ms idle=3.4ms
SELECT c0.`scheme_name`, count(c0.`id`), sum(CASE WHEN c0.`status` NOT IN ('resolved','written_off') THEN 1 ELSE 0 END) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) GROUP BY c0.`scheme_name` ORDER BY count(c0.`id`) DESC []
[90m↳ DisputeCore.Analytics.scheme_distribution/0, at: lib/dispute_core/analytics.ex:192[0m
[2026-10-27 13:17:39.407] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=132.7ms
SELECT count(t0.`id`) FROM `tms_alerts` AS t0 WHERE ((t0.`subject_type` = ?) AND (t0.`status` != 'resolved')) ["dispute_case"]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.load_fleet_stats/0, at: lib/platform_web/live/chargeback_live/dashboard.ex:124[0m
[2026-10-27 13:17:39.409] [DEBUG] QUERY OK source="chargeback_cases" db=1.5ms queue=0.3ms idle=1.3ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 ORDER BY c0.`chargeback_date` DESC, c0.`id` DESC LIMIT ? OFFSET ? [100, 0]
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:86[0m
[2026-10-27 13:17:39.427] [DEBUG] QUERY OK source="chargeback_cases" db=16.7ms idle=3.4ms
SELECT count(*) FROM `chargeback_cases` AS c0 []
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:88[0m
[2026-10-27 13:17:39.465] [DEBUG] QUERY OK source="chargeback_cases" db=37.1ms idle=18.4ms
SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` []
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:110[0m
[2026-10-27 13:17:39.548] [DEBUG] QUERY OK source="chargeback_cases" db=81.5ms queue=0.1ms idle=38.9ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-10-27]]
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:119[0m
[2026-10-27 13:17:39.548] [DEBUG] Replied in 801ms
[2026-10-27 13:17:39.549] [DEBUG] HANDLE PARAMS in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
[2026-10-27 13:17:39.573] [DEBUG] Replied in 24ms
[2026-10-27 13:17:41.170] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:17:41.170] [INFO ] Incoming JSON payload: {"oid":"200c4228-bff9-4b52-b56a-673ae229055b","sn":"98250623730001","uploadTime":"2026-10-27T13:17:40Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"ram_free_mb","value":"1072","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:17:40Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:17:41.176] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "200c4228-bff9-4b52-b56a-673ae229055b", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:17:40Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:17:40Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:17:40Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:17:40Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:17:40Z", "value" => "1072"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:17:40Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:17:40Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:17:40Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:17:40Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:17:40Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:17:40Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:17:40Z", "vendor" => "morefun"}
[2026-10-27 13:17:41.176] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:17:41.176] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:17:41.176] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:17:41.196] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms queue=18.5ms idle=0.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:17:41.197] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=0.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:17:41.197] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:17:41.199] [DEBUG] QUERY OK source="tms_terminals" db=1.1ms idle=1.8ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:17:41.199] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:17:41.208] [DEBUG] QUERY OK source="tms_terminals" db=8.3ms idle=2.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:17:41], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:17:41.208] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:17:41.211] [DEBUG] QUERY OK source="tms_terminals" db=2.6ms idle=9.3ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:17:41.246] [DEBUG] QUERY OK source="tms_terminals" db=35.0ms idle=3.4ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:17:41], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:17:41.271] [DEBUG] QUERY OK db=24.5ms idle=35.7ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["200c4228-bff9-4b52-b56a-673ae229055b", 19, "2026-10-27T13:17:40Z", ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:17:41.272] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297974, oid: "200c4228-bff9-4b52-b56a-673ae229055b", upload_time: "2026-10-27T13:17:40Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}
[2026-10-27 13:17:41.272] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:17:40Z", "value" => "morefun"}
[2026-10-27 13:17:41.321] [DEBUG] QUERY OK db=48.6ms idle=25.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "morefun", "vendor", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.321] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441243, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.321] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:17:40Z", "value" => "kiosk_launcher"}
[2026-10-27 13:17:41.383] [DEBUG] QUERY OK db=61.7ms queue=0.1ms idle=50.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "kiosk_launcher", "model", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.384] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441245, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.384] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:17:40Z", "value" => "1.0"}
[2026-10-27 13:17:41.435] [DEBUG] QUERY OK db=50.4ms idle=64.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "1.0", "app_version", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.436] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441247, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.436] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:17:40Z", "value" => "13"}
[2026-10-27 13:17:41.493] [DEBUG] QUERY OK db=57.1ms idle=52.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "13", "android_version", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.494] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441249, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.494] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:17:40Z", "value" => "1072"}
[2026-10-27 13:17:41.547] [DEBUG] QUERY OK db=51.3ms queue=0.6ms idle=59.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "1072", "ram_free_mb", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.547] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441251, itemkey: "ram_free_mb", value: "1072", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.547] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:17:40Z", "value" => "WIFI"}
[2026-10-27 13:17:41.604] [DEBUG] QUERY OK db=55.8ms idle=54.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "WIFI", "network_type", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.604] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441253, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.604] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:17:40Z", "value" => "true"}
[2026-10-27 13:17:41.660] [DEBUG] QUERY OK db=55.0ms idle=57.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "true", "kiosk_active", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.660] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441255, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.660] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:17:40Z", "value" => ""}
[2026-10-27 13:17:41.800] [DEBUG] QUERY OK db=139.4ms idle=56.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:17:40Z", "sim_operator", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.800] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441257, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.801] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:41.933] [DEBUG] QUERY OK db=132.0ms idle=141.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "UNKNOWN", "sim_number", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:41.933] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441259, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:41.933] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:42.069] [DEBUG] QUERY OK db=135.2ms idle=133.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "UNKNOWN", "sim_iccid", 297974, ~N[2026-10-27 13:17:41], ~N[2026-10-27 13:17:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:42.070] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441261, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:41], updated_at: ~N[2026-10-27 13:17:41]}}
[2026-10-27 13:17:42.070] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:42.147] [DEBUG] QUERY OK db=77.2ms idle=72.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "UNKNOWN", "sim_imsi", 297974, ~N[2026-10-27 13:17:42], ~N[2026-10-27 13:17:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:42.148] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441263, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:42], updated_at: ~N[2026-10-27 13:17:42]}}
[2026-10-27 13:17:42.148] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:42.190] [DEBUG] QUERY OK db=41.2ms idle=1.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "UNKNOWN", "sim_iccid2", 297974, ~N[2026-10-27 13:17:42], ~N[2026-10-27 13:17:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:42.190] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441265, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:42], updated_at: ~N[2026-10-27 13:17:42]}}
[2026-10-27 13:17:42.190] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:17:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:17:42.248] [DEBUG] QUERY OK db=47.2ms queue=9.9ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "UNKNOWN", "sim_imsi2", 297974, ~N[2026-10-27 13:17:42], ~N[2026-10-27 13:17:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:42.248] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441267, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:42], updated_at: ~N[2026-10-27 13:17:42]}}
[2026-10-27 13:17:42.248] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:17:40Z", "value" => "13"}
[2026-10-27 13:17:42.322] [DEBUG] QUERY OK db=73.3ms idle=14.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "13", "data_usage_mb", 297974, ~N[2026-10-27 13:17:42], ~N[2026-10-27 13:17:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:42.322] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441269, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:42], updated_at: ~N[2026-10-27 13:17:42]}}
[2026-10-27 13:17:42.322] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:17:40Z", "value" => "0"}
[2026-10-27 13:17:42.395] [DEBUG] QUERY OK db=72.1ms idle=75.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "0", "mobile_data_mb", 297974, ~N[2026-10-27 13:17:42], ~N[2026-10-27 13:17:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:42.395] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441271, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:42], updated_at: ~N[2026-10-27 13:17:42]}}
[2026-10-27 13:17:42.397] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:17:40Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:17:42.463] [DEBUG] QUERY OK db=64.6ms idle=75.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:40Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297974, ~N[2026-10-27 13:17:42], ~N[2026-10-27 13:17:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:17:42.464] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441272, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:17:40Z", message: nil, status_log_id: 297974, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:17:42], updated_at: ~N[2026-10-27 13:17:42]}}
[2026-10-27 13:18:01.340] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=1.1ms idle=13.3ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:18:01], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:18:11.269] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:18:11.269] [INFO ] Incoming JSON payload: {"oid":"bd02042f-07f6-4a16-ada7-30cc9e07232c","sn":"98250623730001","uploadTime":"2026-10-27T13:18:10Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"ram_free_mb","value":"1067","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:18:10Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:18:11.271] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "bd02042f-07f6-4a16-ada7-30cc9e07232c", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:18:10Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:18:10Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:18:10Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:18:10Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:18:10Z", "value" => "1067"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:18:10Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:18:10Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:18:10Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:18:10Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:18:10Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:18:10Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:18:10Z", "vendor" => "morefun"}
[2026-10-27 13:18:11.271] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:18:11.271] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:18:11.271] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:18:11.272] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms queue=0.1ms idle=929.8ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:18:11.273] [DEBUG] QUERY OK source="parameter_templates" db=0.4ms idle=930.1ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:18:11.273] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:18:11.275] [DEBUG] QUERY OK source="tms_terminals" db=1.8ms idle=1.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:18:11.275] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:18:11.299] [DEBUG] QUERY OK source="tms_terminals" db=23.8ms idle=2.6ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:18:11], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:18:11.300] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:18:11.301] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms queue=0.1ms idle=4.4ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:18:11.356] [DEBUG] QUERY OK source="tms_terminals" db=10.2ms queue=44.4ms idle=0.0ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:18:11], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:18:11.409] [DEBUG] QUERY OK db=51.0ms queue=1.4ms idle=10.6ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["bd02042f-07f6-4a16-ada7-30cc9e07232c", 19, "2026-10-27T13:18:10Z", ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:18:11.409] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297977, oid: "bd02042f-07f6-4a16-ada7-30cc9e07232c", upload_time: "2026-10-27T13:18:10Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}
[2026-10-27 13:18:11.409] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:18:10Z", "value" => "morefun"}
[2026-10-27 13:18:11.462] [DEBUG] QUERY OK db=52.4ms idle=53.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "morefun", "vendor", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.463] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441276, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.463] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:18:10Z", "value" => "kiosk_launcher"}
[2026-10-27 13:18:11.511] [DEBUG] QUERY OK db=48.1ms idle=54.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "kiosk_launcher", "model", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.512] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441278, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.512] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:18:10Z", "value" => "1.0"}
[2026-10-27 13:18:11.567] [DEBUG] QUERY OK db=54.4ms idle=50.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "1.0", "app_version", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.567] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441279, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.567] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:18:10Z", "value" => "13"}
[2026-10-27 13:18:11.624] [DEBUG] QUERY OK db=55.8ms idle=56.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "13", "android_version", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.624] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441281, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.624] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:18:10Z", "value" => "1067"}
[2026-10-27 13:18:11.695] [DEBUG] QUERY OK db=70.2ms idle=57.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "1067", "ram_free_mb", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.695] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441283, itemkey: "ram_free_mb", value: "1067", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.696] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:18:10Z", "value" => "WIFI"}
[2026-10-27 13:18:11.745] [DEBUG] QUERY OK db=48.5ms queue=0.1ms idle=72.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "WIFI", "network_type", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.745] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441285, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.745] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:18:10Z", "value" => "true"}
[2026-10-27 13:18:11.813] [DEBUG] QUERY OK db=66.3ms idle=51.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "true", "kiosk_active", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.813] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441287, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.813] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:18:10Z", "value" => ""}
[2026-10-27 13:18:11.864] [DEBUG] QUERY OK db=46.4ms idle=72.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:18:10Z", "sim_operator", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.864] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441289, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.865] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:11.918] [DEBUG] QUERY OK db=53.2ms idle=52.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "UNKNOWN", "sim_number", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.919] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441291, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.919] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:11.984] [DEBUG] QUERY OK db=63.7ms queue=0.6ms idle=55.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "UNKNOWN", "sim_iccid", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:11.984] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441293, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:11.985] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:12.040] [DEBUG] QUERY OK db=53.8ms idle=67.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "UNKNOWN", "sim_imsi", 297977, ~N[2026-10-27 13:18:11], ~N[2026-10-27 13:18:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:12.040] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441295, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:11], updated_at: ~N[2026-10-27 13:18:11]}}
[2026-10-27 13:18:12.040] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:12.106] [DEBUG] QUERY OK db=66.1ms idle=0.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "UNKNOWN", "sim_iccid2", 297977, ~N[2026-10-27 13:18:12], ~N[2026-10-27 13:18:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:12.107] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441297, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:12], updated_at: ~N[2026-10-27 13:18:12]}}
[2026-10-27 13:18:12.107] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:18:10Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:12.166] [DEBUG] QUERY OK db=58.9ms idle=0.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "UNKNOWN", "sim_imsi2", 297977, ~N[2026-10-27 13:18:12], ~N[2026-10-27 13:18:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:12.167] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441299, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:12], updated_at: ~N[2026-10-27 13:18:12]}}
[2026-10-27 13:18:12.168] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:18:10Z", "value" => "13"}
[2026-10-27 13:18:12.194] [DEBUG] QUERY OK db=25.4ms idle=44.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "13", "data_usage_mb", 297977, ~N[2026-10-27 13:18:12], ~N[2026-10-27 13:18:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:12.194] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441301, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:12], updated_at: ~N[2026-10-27 13:18:12]}}
[2026-10-27 13:18:12.194] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:18:10Z", "value" => "0"}
[2026-10-27 13:18:12.263] [DEBUG] QUERY OK db=68.3ms idle=27.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "0", "mobile_data_mb", 297977, ~N[2026-10-27 13:18:12], ~N[2026-10-27 13:18:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:12.263] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441303, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:12], updated_at: ~N[2026-10-27 13:18:12]}}
[2026-10-27 13:18:12.264] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:18:10Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:18:12.304] [DEBUG] QUERY OK db=38.6ms idle=70.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:10Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297977, ~N[2026-10-27 13:18:12], ~N[2026-10-27 13:18:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:12.305] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441305, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:18:10Z", message: nil, status_log_id: 297977, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:12], updated_at: ~N[2026-10-27 13:18:12]}}
[2026-10-27 13:18:14.504] [DEBUG] MOUNT PlatformWeb.ChargebackLive.RetrievalRequests
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:18:14.505] [DEBUG] QUERY OK source="users_tokens" db=0.5ms idle=1970.6ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:18:14.504482Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:18:14.505] [DEBUG] Replied in 1ms
[2026-10-27 13:18:14.505] [DEBUG] HANDLE PARAMS in PlatformWeb.ChargebackLive.RetrievalRequests
  Parameters: %{}
[2026-10-27 13:18:14.514] [DEBUG] QUERY OK source="retrieval_requests" db=0.5ms queue=0.4ms idle=160.7ms
SELECT r0.`id`, r0.`request_number`, r0.`merchant_mid`, r0.`merchant_id`, r0.`rrn`, r0.`auth_number`, r0.`transaction_amount`, r0.`transaction_currency`, r0.`transaction_date`, r0.`core_transaction_id`, r0.`scheme_name`, r0.`card_type_code`, r0.`masked_pan`, r0.`reason_code`, r0.`reason_description`, r0.`scheme_case_reference`, r0.`request_date`, r0.`response_due_date`, r0.`status`, r0.`fulfilled_at`, r0.`fulfilment_method`, r0.`document_ref`, r0.`source`, r0.`notes`, r0.`created_by`, r0.`updated_by`, r0.`inserted_at`, r0.`updated_at` FROM `retrieval_requests` AS r0 WHERE (r0.`status` IN (?,?)) ORDER BY r0.`request_date` DESC, r0.`id` DESC LIMIT ? OFFSET ? ["received", "in_progress", 25, 0]
[90m↳ PlatformWeb.ChargebackLive.RetrievalRequests.load/1, at: lib/platform_web/live/chargeback_live/retrieval_requests.ex:72[0m
[2026-10-27 13:18:14.516] [DEBUG] QUERY OK source="retrieval_requests" db=0.4ms queue=0.8ms idle=162.2ms
SELECT count(r0.`id`) FROM `retrieval_requests` AS r0 WHERE (r0.`status` IN (?,?)) ["received", "in_progress"]
[90m↳ PlatformWeb.ChargebackLive.RetrievalRequests.load/1, at: lib/platform_web/live/chargeback_live/retrieval_requests.ex:76[0m
[2026-10-27 13:18:14.556] [DEBUG] QUERY OK source="retrieval_requests" db=39.0ms queue=0.2ms idle=1.9ms
SELECT r0.`status`, count(r0.`id`) FROM `retrieval_requests` AS r0 GROUP BY r0.`status` []
[90m↳ PlatformWeb.ChargebackLive.RetrievalRequests.status_counts/1, at: lib/platform_web/live/chargeback_live/retrieval_requests.ex:112[0m
[2026-10-27 13:18:14.556] [DEBUG] Replied in 50ms
[2026-10-27 13:18:21.721] [DEBUG] HANDLE EVENT "new" in PlatformWeb.ChargebackLive.RetrievalRequests
  Parameters: %{"value" => ""}
[2026-10-27 13:18:21.721] [DEBUG] Replied in 163µs
[2026-10-27 13:18:31.894] [DEBUG] HANDLE EVENT "cancel" in PlatformWeb.ChargebackLive.RetrievalRequests
  Parameters: %{"value" => ""}
[2026-10-27 13:18:31.894] [DEBUG] Replied in 513µs
[2026-10-27 13:18:39.629] [DEBUG] MOUNT PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:18:39.630] [DEBUG] QUERY OK source="users_tokens" db=0.7ms queue=0.2ms idle=1096.0ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:18:39.629781Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:18:39.631] [DEBUG] QUERY OK source="dispute_parameters" db=0.4ms idle=197.4ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:18:39.633] [DEBUG] QUERY OK source="chargeback_cases" db=1.4ms idle=196.9ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` = ?) [3]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:453[0m
[2026-10-27 13:18:39.840] [DEBUG] QUERY OK source="chargeback_cases" db=206.7ms queue=0.4ms idle=1.9ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` IS NULL) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:454[0m
[2026-10-27 13:18:39.893] [DEBUG] QUERY OK source="chargeback_cases" db=52.6ms idle=208.0ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`escalated_at` IS NULL)) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:455[0m
[2026-10-27 13:18:39.895] [DEBUG] QUERY OK source="chargeback_cases" db=0.5ms idle=53.9ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`priority` IN ('high','critical')) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:456[0m
[2026-10-27 13:18:39.957] [DEBUG] QUERY OK source="chargeback_cases" db=62.0ms queue=0.1ms idle=1.7ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND ((c0.`escalated_to` = ?) OR ((c0.`escalation_level` = ?) AND (c0.`escalated_to` IS NULL))) [3, 2]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:458[0m
[2026-10-27 13:18:39.958] [DEBUG] QUERY OK source="users" db=0.5ms queue=0.2ms idle=424.0ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:54[0m
[2026-10-27 13:18:39.960] [DEBUG] QUERY OK source="user_permissions" db=0.4ms queue=0.4ms idle=328.5ms
SELECT u0.`user_id` FROM `user_permissions` AS u0 INNER JOIN `permissions` AS p1 ON u0.`permission_id` = p1.`id` WHERE (p1.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:18:39.961] [DEBUG] QUERY OK source="user_roles" db=0.4ms queue=0.2ms idle=1.6ms
SELECT u0.`user_id` FROM `user_roles` AS u0 INNER JOIN `role_permissions` AS r1 ON u0.`role_id` = r1.`role_id` INNER JOIN `permissions` AS p2 ON r1.`permission_id` = p2.`id` WHERE (p2.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:18:40.003] [DEBUG] QUERY OK source="users" db=1.4ms queue=40.5ms idle=1.2ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`id` IN (?,?,?,?,?,?) OR (u0.`role` = 'superuser')) ORDER BY u0.`email` [16, 27, 14, 15, 26, 28]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:55[0m
[2026-10-27 13:18:40.080] [DEBUG] QUERY OK source="chargeback_cases" db=76.4ms queue=0.1ms idle=108.5ms
SELECT DISTINCT c0.`scheme_name` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) ORDER BY c0.`scheme_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:69[0m
[2026-10-27 13:18:40.081] [DEBUG] QUERY OK source="dispute_schemes" db=0.4ms idle=123.0ms
SELECT d0.`id`, d0.`code`, d0.`display_name`, d0.`active`, d0.`sort_order`, d0.`logo_url`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_schemes` AS d0 WHERE (d0.`active` = TRUE) ORDER BY d0.`sort_order`, d0.`display_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:70[0m
[2026-10-27 13:18:40.082] [DEBUG] QUERY OK source="chargeback_cases" db=0.4ms idle=1.0ms
SELECT c0.`financial_impact`, count(c0.`id`) FROM `chargeback_cases` AS c0 WHERE (c0.`status` = 'resolved') AND (NOT (c0.`financial_impact` IS NULL)) GROUP BY c0.`financial_impact` []
[90m↳ DisputeCore.Analytics.win_rate_summary/1, at: lib/dispute_core/analytics.ex:45[0m
[2026-10-27 13:18:40.196] [DEBUG] QUERY OK source="chargeback_cases" db=113.8ms idle=0.8ms
SELECT c0.`scheme_name`, count(c0.`id`), sum(CASE WHEN c0.`status` NOT IN ('resolved','written_off') THEN 1 ELSE 0 END) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) GROUP BY c0.`scheme_name` ORDER BY count(c0.`id`) DESC []
[90m↳ DisputeCore.Analytics.scheme_distribution/0, at: lib/dispute_core/analytics.ex:192[0m
[2026-10-27 13:18:40.197] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=114.3ms
SELECT count(t0.`id`) FROM `tms_alerts` AS t0 WHERE ((t0.`subject_type` = ?) AND (t0.`status` != 'resolved')) ["dispute_case"]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.load_fleet_stats/0, at: lib/platform_web/live/chargeback_live/dashboard.ex:124[0m
[2026-10-27 13:18:40.199] [DEBUG] QUERY OK source="chargeback_cases" db=1.5ms idle=1.6ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 ORDER BY c0.`chargeback_date` DESC, c0.`id` DESC LIMIT ? OFFSET ? [100, 0]
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:86[0m
[2026-10-27 13:18:40.221] [DEBUG] QUERY OK source="chargeback_cases" db=20.4ms idle=3.6ms
SELECT count(*) FROM `chargeback_cases` AS c0 []
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:88[0m
[2026-10-27 13:18:40.261] [DEBUG] QUERY OK source="chargeback_cases" db=39.1ms idle=22.6ms
SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` []
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:110[0m
[2026-10-27 13:18:40.328] [DEBUG] QUERY OK source="chargeback_cases" db=66.7ms idle=39.9ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-10-27]]
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:119[0m
[2026-10-27 13:18:40.328] [DEBUG] Replied in 699ms
[2026-10-27 13:18:40.328] [DEBUG] HANDLE PARAMS in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
[2026-10-27 13:18:40.336] [DEBUG] Replied in 7ms
[2026-10-27 13:18:41.400] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:18:41.400] [INFO ] Incoming JSON payload: {"oid":"4f123206-ad45-4b03-be41-307b6730af56","sn":"98250623730001","uploadTime":"2026-10-27T13:18:40Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"ram_free_mb","value":"1065","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:18:40Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:18:41.404] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "4f123206-ad45-4b03-be41-307b6730af56", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:18:40Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:18:40Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:18:40Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:18:40Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:18:40Z", "value" => "1065"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:18:40Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:18:40Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:18:40Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:18:40Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:18:40Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:18:40Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:18:40Z", "vendor" => "morefun"}
[2026-10-27 13:18:41.404] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:18:41.406] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:18:41.406] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:18:41.439] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms queue=32.2ms idle=0.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:18:41.440] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=0.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:18:41.440] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:18:41.441] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=1.4ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:18:41.441] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:18:41.461] [DEBUG] QUERY OK source="tms_terminals" db=18.8ms idle=1.7ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:18:41], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:18:41.461] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:18:41.463] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=20.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:18:41.526] [DEBUG] QUERY OK source="tms_terminals" db=62.5ms idle=2.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:18:41], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:18:41.609] [DEBUG] QUERY OK db=81.0ms idle=64.9ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["4f123206-ad45-4b03-be41-307b6730af56", 19, "2026-10-27T13:18:40Z", ~N[2026-10-27 13:18:41], ~N[2026-10-27 13:18:41]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:18:41.609] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297979, oid: "4f123206-ad45-4b03-be41-307b6730af56", upload_time: "2026-10-27T13:18:40Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:18:41], updated_at: ~N[2026-10-27 13:18:41]}
[2026-10-27 13:18:41.610] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:18:40Z", "value" => "morefun"}
[2026-10-27 13:18:41.702] [DEBUG] QUERY OK db=92.2ms idle=84.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "morefun", "vendor", 297979, ~N[2026-10-27 13:18:41], ~N[2026-10-27 13:18:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:41.702] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441308, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:41], updated_at: ~N[2026-10-27 13:18:41]}}
[2026-10-27 13:18:41.702] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:18:40Z", "value" => "kiosk_launcher"}
[2026-10-27 13:18:41.803] [DEBUG] QUERY OK db=100.0ms idle=93.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "kiosk_launcher", "model", 297979, ~N[2026-10-27 13:18:41], ~N[2026-10-27 13:18:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:41.803] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441310, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:41], updated_at: ~N[2026-10-27 13:18:41]}}
[2026-10-27 13:18:41.803] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:18:40Z", "value" => "1.0"}
[2026-10-27 13:18:41.891] [DEBUG] QUERY OK db=87.0ms idle=101.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "1.0", "app_version", 297979, ~N[2026-10-27 13:18:41], ~N[2026-10-27 13:18:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:41.891] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441312, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:41], updated_at: ~N[2026-10-27 13:18:41]}}
[2026-10-27 13:18:41.891] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:18:40Z", "value" => "13"}
[2026-10-27 13:18:41.989] [DEBUG] QUERY OK db=97.6ms idle=88.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "13", "android_version", 297979, ~N[2026-10-27 13:18:41], ~N[2026-10-27 13:18:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:41.990] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441314, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:41], updated_at: ~N[2026-10-27 13:18:41]}}
[2026-10-27 13:18:41.990] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:18:40Z", "value" => "1065"}
[2026-10-27 13:18:42.062] [DEBUG] QUERY OK db=71.8ms queue=0.1ms idle=99.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "1065", "ram_free_mb", 297979, ~N[2026-10-27 13:18:41], ~N[2026-10-27 13:18:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.062] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441316, itemkey: "ram_free_mb", value: "1065", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:41], updated_at: ~N[2026-10-27 13:18:41]}}
[2026-10-27 13:18:42.062] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:18:40Z", "value" => "WIFI"}
[2026-10-27 13:18:42.106] [DEBUG] QUERY OK db=42.7ms idle=73.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "WIFI", "network_type", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.106] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441318, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.106] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:18:40Z", "value" => "true"}
[2026-10-27 13:18:42.175] [DEBUG] QUERY OK db=68.1ms queue=0.1ms idle=44.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "true", "kiosk_active", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.175] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441320, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.175] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:18:40Z", "value" => ""}
[2026-10-27 13:18:42.223] [DEBUG] QUERY OK db=47.2ms idle=4.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:18:40Z", "sim_operator", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.223] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441322, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.223] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:42.274] [DEBUG] QUERY OK db=50.7ms idle=48.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "UNKNOWN", "sim_number", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.275] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441324, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.275] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:42.346] [DEBUG] QUERY OK db=70.0ms queue=0.1ms idle=52.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "UNKNOWN", "sim_iccid", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.346] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441326, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.346] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:42.395] [DEBUG] QUERY OK db=48.3ms idle=71.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "UNKNOWN", "sim_imsi", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.395] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441328, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.395] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:42.453] [DEBUG] QUERY OK db=57.7ms idle=2.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "UNKNOWN", "sim_iccid2", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.453] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441330, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.453] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:18:40Z", "value" => "UNKNOWN"}
[2026-10-27 13:18:42.496] [DEBUG] QUERY OK db=41.9ms idle=0.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "UNKNOWN", "sim_imsi2", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.496] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441332, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.496] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:18:40Z", "value" => "13"}
[2026-10-27 13:18:42.558] [DEBUG] QUERY OK db=61.3ms queue=0.1ms idle=11.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "13", "data_usage_mb", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.558] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441334, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.558] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:18:40Z", "value" => "0"}
[2026-10-27 13:18:42.588] [DEBUG] QUERY OK db=29.4ms idle=63.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "0", "mobile_data_mb", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.589] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441336, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:42.589] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:18:40Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:18:42.673] [DEBUG] QUERY OK db=82.2ms queue=0.2ms idle=31.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:18:40Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297979, ~N[2026-10-27 13:18:42], ~N[2026-10-27 13:18:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:18:42.674] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441338, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:18:40Z", message: nil, status_log_id: 297979, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:18:42], updated_at: ~N[2026-10-27 13:18:42]}}
[2026-10-27 13:18:43.643] [DEBUG] HANDLE EVENT "view" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"id" => "100037"}
[2026-10-27 13:18:43.645] [DEBUG] QUERY OK source="chargeback_cases" db=1.0ms idle=197.8ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (c0.`id` = ?) [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1582[0m
[2026-10-27 13:18:43.649] [DEBUG] QUERY OK source="dispute_evidence" db=1.8ms queue=2.0ms idle=0.3ms
SELECT d0.`id`, d0.`case_id`, d0.`case_number`, d0.`file_name`, d0.`stored_filename`, d0.`content_type`, d0.`doc_type`, d0.`file_size`, d0.`uploaded_by`, d0.`notes`, d0.`request_id`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1586[0m
[2026-10-27 13:18:43.652] [DEBUG] QUERY OK source="dispute_evidence_requests" db=3.0ms idle=1.2ms
SELECT d0.`id`, d0.`case_id`, d0.`description`, d0.`required_doc_types`, d0.`due_at`, d0.`status`, d0.`requested_by`, d0.`fulfilled_at`, d0.`reminded_at`, d0.`reviewed_by`, d0.`reviewed_at`, d0.`review_outcome`, d0.`review_notes`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence_requests` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1587[0m
[2026-10-27 13:18:43.655] [DEBUG] QUERY OK source="dispute_case_events" db=2.1ms idle=3.6ms
SELECT d0.`id`, d0.`case_id`, d0.`event_type`, d0.`actor_id`, d0.`actor_type`, d0.`message`, d0.`metadata`, d0.`inserted_at` FROM `dispute_case_events` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at`, d0.`id` [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1588[0m
[2026-10-27 13:18:43.656] [DEBUG] QUERY OK source="dispute_parameters" db=0.7ms idle=2.9ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:18:43.658] [DEBUG] QUERY OK source="dispute_compliance_reviews" db=1.4ms idle=1.5ms
SELECT d0.`id`, d0.`case_id`, d0.`status`, d0.`trigger`, d0.`requested_by`, d0.`request_note`, d0.`reviewed_by`, d0.`findings`, d0.`decided_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_compliance_reviews` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC LIMIT 1 [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.assign_workflow_state/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1601[0m
[2026-10-27 13:18:43.659] [DEBUG] QUERY OK source="dispute_parameters" db=0.5ms idle=2.0ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:18:43.662] [DEBUG] QUERY OK source="dispute_approvals" db=3.1ms idle=1.1ms
SELECT d0.`id`, d0.`case_id`, d0.`action`, d0.`payload`, d0.`amount`, d0.`currency`, d0.`required_tier`, d0.`status`, d0.`requested_by`, d0.`request_note`, d0.`decided_by`, d0.`decision_reason`, d0.`decided_at`, d0.`inserted_at`, d0.`updated_at`, c1.`id`, c1.`case_number`, c1.`merchant_mid`, c1.`merchant_id`, c1.`core_transaction_id`, c1.`rrn`, c1.`auth_number`, c1.`transaction_amount`, c1.`transaction_currency`, c1.`transaction_date`, c1.`scheme_name`, c1.`card_type_code`, c1.`chargeback_reason_code`, c1.`chargeback_reason_description`, c1.`scheme_case_reference`, c1.`chargeback_date`, c1.`response_due_date`, c1.`recovery_amount`, c1.`recovery_currency`, c1.`status`, c1.`resolution_date`, c1.`resolution_notes`, c1.`financial_impact`, c1.`recovery_deducted_at`, c1.`arrival_debit_amount`, c1.`arrival_debited_at`, c1.`arrival_debit_adjustment_id`, c1.`arrival_settled_at`, c1.`arrival_settlement_adjustment_id`, c1.`payout_batch_id`, c1.`mastercom_claim_id`, c1.`mastercom_chargeback_id`, c1.`assigned_to`, c1.`priority`, c1.`escalated_at`, c1.`escalation_level`, c1.`escalated_to`, c1.`escalation_reason`, c1.`awaiting_merchant`, c1.`created_by`, c1.`updated_by`, c1.`inserted_at`, c1.`updated_at` FROM `dispute_approvals` AS d0 INNER JOIN `chargeback_cases` AS c1 ON c1.`id` = d0.`case_id` WHERE (d0.`status` = ?) AND (d0.`case_id` = ?) ORDER BY d0.`id` DESC LIMIT ? ["pending", 100037, 200]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.assign_workflow_state/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1603[0m
[2026-10-27 13:18:43.662] [DEBUG] Replied in 19ms
[2026-10-27 13:19:00.585] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=0.4ms idle=89.2ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:19:00], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:19:02.908] [DEBUG] HANDLE EVENT "validate_evidence" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"_target" => ["evidence_file"], "_unused_doc_type" => "", "doc_type" => "receipt"}
[2026-10-27 13:19:02.908] [DEBUG] Replied in 229µs
[2026-10-27 13:19:06.052] [INFO ] JOINED lvu:0 in 10ms
  Parameters: %{"token" => "SFMyNTY.g2gDaAJhBnQAAAADdwNwaWRYdw1ub25vZGVAbm9ob3N0AAAZcQAAAAAAAAAAdwNyZWZoAm0AAAAUcGh4LUdPSmxiUGRwSVktRk5DNWltAAAAATB3A2NpZHcDbmlsbgYAB7KDfaEBYgABUYA.dA8GiEAQECkT6dfDMUPwyC6RN2AHow2gcZZzsSP8TmM"}
[2026-10-27 13:19:11.741] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:19:11.741] [INFO ] Incoming JSON payload: {"oid":"d6339716-3ef3-46c1-ad72-ae1de438ce99","sn":"98250623730001","uploadTime":"2026-10-27T13:19:11Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"ram_free_mb","value":"1064","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:19:11Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:19:11.742] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "d6339716-3ef3-46c1-ad72-ae1de438ce99", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:19:11Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:19:11Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:19:11Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:19:11Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:19:11Z", "value" => "1064"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:19:11Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:19:11Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:19:11Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:19:11Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:19:11Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:19:11Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:19:11Z", "vendor" => "morefun"}
[2026-10-27 13:19:11.742] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:19:11.742] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:19:11.742] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:19:11.747] [DEBUG] QUERY OK source="parameter_templates" db=4.2ms idle=169.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:19:11.748] [DEBUG] QUERY OK source="parameter_templates" db=1.6ms idle=174.1ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:19:11.748] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:19:11.751] [DEBUG] QUERY OK source="tms_terminals" db=2.5ms idle=2.1ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:19:11.752] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:19:11.781] [DEBUG] QUERY OK source="tms_terminals" db=29.0ms idle=3.8ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:19:11], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:19:11.782] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:19:11.783] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=30.5ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:19:11.807] [DEBUG] QUERY OK source="tms_terminals" db=24.2ms idle=1.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:19:11], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:19:11.861] [DEBUG] QUERY OK db=50.4ms idle=27.7ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["d6339716-3ef3-46c1-ad72-ae1de438ce99", 19, "2026-10-27T13:19:11Z", ~N[2026-10-27 13:19:11], ~N[2026-10-27 13:19:11]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:19:11.861] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297981, oid: "d6339716-3ef3-46c1-ad72-ae1de438ce99", upload_time: "2026-10-27T13:19:11Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:19:11], updated_at: ~N[2026-10-27 13:19:11]}
[2026-10-27 13:19:11.861] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:19:11Z", "value" => "morefun"}
[2026-10-27 13:19:11.896] [DEBUG] QUERY OK db=34.7ms idle=54.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "morefun", "vendor", 297981, ~N[2026-10-27 13:19:11], ~N[2026-10-27 13:19:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:11.897] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441340, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:11], updated_at: ~N[2026-10-27 13:19:11]}}
[2026-10-27 13:19:11.897] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:19:11Z", "value" => "kiosk_launcher"}
[2026-10-27 13:19:11.954] [DEBUG] QUERY OK db=54.9ms idle=38.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "kiosk_launcher", "model", 297981, ~N[2026-10-27 13:19:11], ~N[2026-10-27 13:19:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:11.955] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441342, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:11], updated_at: ~N[2026-10-27 13:19:11]}}
[2026-10-27 13:19:11.955] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:19:11Z", "value" => "1.0"}
[2026-10-27 13:19:12.009] [DEBUG] QUERY OK db=53.3ms idle=58.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "1.0", "app_version", 297981, ~N[2026-10-27 13:19:11], ~N[2026-10-27 13:19:11]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.009] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441344, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:11], updated_at: ~N[2026-10-27 13:19:11]}}
[2026-10-27 13:19:12.009] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:19:11Z", "value" => "13"}
[2026-10-27 13:19:12.053] [DEBUG] QUERY OK db=43.5ms idle=54.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "13", "android_version", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.053] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441346, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.053] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:19:11Z", "value" => "1064"}
[2026-10-27 13:19:12.105] [DEBUG] QUERY OK db=50.1ms idle=45.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "1064", "ram_free_mb", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.105] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441348, itemkey: "ram_free_mb", value: "1064", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.105] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:19:11Z", "value" => "WIFI"}
[2026-10-27 13:19:12.160] [DEBUG] QUERY OK db=49.8ms queue=0.1ms idle=57.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "WIFI", "network_type", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.161] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441350, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.161] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:19:11Z", "value" => "true"}
[2026-10-27 13:19:12.226] [DEBUG] QUERY OK db=64.6ms idle=56.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "true", "kiosk_active", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.226] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441352, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.226] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:19:11Z", "value" => ""}
[2026-10-27 13:19:12.278] [DEBUG] QUERY OK db=47.4ms queue=3.3ms idle=0.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:19:11Z", "sim_operator", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.278] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441354, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.278] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:12.336] [DEBUG] QUERY OK db=57.5ms idle=1.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "UNKNOWN", "sim_number", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.337] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441356, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.337] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:12.387] [DEBUG] QUERY OK db=49.3ms idle=59.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "UNKNOWN", "sim_iccid", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.387] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441358, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.387] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:12.433] [DEBUG] QUERY OK db=45.7ms idle=51.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "UNKNOWN", "sim_imsi", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.434] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441360, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.434] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:12.483] [DEBUG] QUERY OK db=48.8ms idle=47.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "UNKNOWN", "sim_iccid2", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.483] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441362, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.484] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:19:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:12.538] [DEBUG] QUERY OK db=53.7ms queue=0.1ms idle=50.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "UNKNOWN", "sim_imsi2", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.538] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441364, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.538] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:19:11Z", "value" => "13"}
[2026-10-27 13:19:12.636] [DEBUG] QUERY OK db=63.6ms queue=33.7ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "13", "data_usage_mb", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.636] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441366, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.636] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:19:11Z", "value" => "0"}
[2026-10-27 13:19:12.716] [DEBUG] QUERY OK db=78.7ms idle=53.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "0", "mobile_data_mb", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.716] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441368, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:12.717] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:19:11Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:19:12.860] [DEBUG] QUERY OK db=141.6ms idle=1.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:11Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297981, ~N[2026-10-27 13:19:12], ~N[2026-10-27 13:19:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:12.861] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441370, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:19:11Z", message: nil, status_log_id: 297981, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:12], updated_at: ~N[2026-10-27 13:19:12]}}
[2026-10-27 13:19:13.408] [DEBUG] HANDLE EVENT "upload_evidence" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"doc_type" => "receipt"}
[2026-10-27 13:19:13.416] [DEBUG] QUERY OK source="chargeback_cases" db=2.4ms idle=554.8ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (c0.`id` = ?) [100037]
[90m↳ DisputeCore.Context.add_evidence/5, at: lib/dispute_core/context.ex:1074[0m
[2026-10-27 13:19:13.472] [DEBUG] QUERY OK db=41.8ms queue=0.3ms idle=558.8ms
INSERT INTO `dispute_evidence` (`file_name`,`file_size`,`content_type`,`uploaded_by`,`case_number`,`stored_filename`,`case_id`,`doc_type`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?) ["Certificate.jpg", 297598, "image/jpeg", 3, "CB-1793107024464-8045", "6442d8b0-c3de-4d3f-90e2-570ce230b3e3-Certificate.jpg", 100037, "receipt", ~N[2026-10-27 13:19:13], ~N[2026-10-27 13:19:13]]
[90m↳ DisputeCore.Context.add_evidence/5, at: lib/dispute_core/context.ex:1091[0m
[2026-10-27 13:19:13.523] [DEBUG] QUERY OK db=48.3ms queue=0.3ms idle=57.9ms
INSERT INTO `dispute_case_events` (`message`,`metadata`,`actor_id`,`actor_type`,`event_type`,`case_id`,`inserted_at`) VALUES (?,?,?,?,?,?,?) ["Evidence uploaded: Certificate.jpg (receipt)", %{}, 3, "user", "evidence_uploaded", 100037, ~N[2026-10-27 13:19:13]]
[90m↳ DisputeCore.Context.add_evidence/5, at: lib/dispute_core/context.ex:1094[0m
[2026-10-27 13:19:13.533] [ERROR] GenServer #PID<0.6513.0> terminating
** (CaseClauseError) no case clause matching: [%DisputeCore.Evidence{__meta__: #Ecto.Schema.Metadata<:loaded, "dispute_evidence">, id: 29, case_id: 100037, case_number: "CB-1793107024464-8045", file_name: "Certificate.jpg", stored_filename: "6442d8b0-c3de-4d3f-90e2-570ce230b3e3-Certificate.jpg", content_type: "image/jpeg", doc_type: "receipt", file_size: 297598, uploaded_by: 3, notes: nil, request_id: nil, inserted_at: ~N[2026-10-27 13:19:13], updated_at: ~N[2026-10-27 13:19:13]}]
    (platform_web 0.1.0) lib/platform_web/live/chargeback_live/dashboard.ex:1503: PlatformWeb.ChargebackLive.Dashboard.handle_event/3
    (phoenix_live_view 1.1.22) lib/phoenix_live_view/channel.ex:530: anonymous fn/3 in Phoenix.LiveView.Channel.view_handle_event/3
    (telemetry 1.3.0) /var/www/internaltesting/Piyush/prverification/TMS_UAT/deps/telemetry/src/telemetry.erl:324: :telemetry.span/3
    (phoenix_live_view 1.1.22) lib/phoenix_live_view/channel.ex:260: Phoenix.LiveView.Channel.handle_info/2
    (stdlib 5.2.3.2) gen_server.erl:1095: :gen_server.try_handle_info/3
    (stdlib 5.2.3.2) gen_server.erl:1183: :gen_server.handle_msg/6
    (stdlib 5.2.3.2) proc_lib.erl:251: :proc_lib.wake_up/3
Last message: %Phoenix.Socket.Message{topic: "lv:phx-GOJlQMEvzNY32CnB", event: "event", payload: %{"event" => "upload_evidence", "meta" => %{}, "type" => "form", "value" => "doc_type=receipt"}, ref: "74", join_ref: "57"}
State: %{socket: #Phoenix.LiveView.Socket<id: "phx-GOJlQMEvzNY32CnB", endpoint: PlatformWeb.Endpoint, view: PlatformWeb.ChargebackLive.Dashboard, parent_pid: nil, root_pid: #PID<0.6513.0>, router: PlatformWeb.Router, assigns: %{ai_insight_error: nil, selected_cb: %DisputeCore.Case{__meta__: #Ecto.Schema.Metadata<:loaded, "chargeback_cases">, id: 100037, case_number: "CB-1793107024464-8045", merchant_mid: "123451234512345", merchant_id: nil, core_transaction_id: nil, rrn: "629905000219", auth_number: nil, transaction_amount: Decimal.new("200.0000"), transaction_currency: "AED", transaction_date: ~D[2026-10-26], scheme_name: "visa", card_type_code: nil, chargeback_reason_code: "10.4", chargeback_reason_description: nil, scheme_case_reference: nil, chargeback_date: ~D[2026-10-27], response_due_date: ~D[2026-11-26], recovery_amount: nil, recovery_currency: "AED", status: "dispute", resolution_date: nil, resolution_notes: "Cardholder says the transaction was not made by them. Merchant to provide receipt and invoice.", financial_impact: nil, recovery_deducted_at: nil, arrival_debit_amount: nil, arrival_debited_at: nil, arrival_debit_adjustment_id: nil, arrival_settled_at: nil, arrival_settlement_adjustment_id: nil, payout_batch_id: nil, mastercom_claim_id: nil, mastercom_chargeback_id: nil, assigned_to: nil, priority: "normal", escalated_at: nil, escalation_level: 0, escalated_to: nil, escalation_reason: nil, awaiting_merchant: false, ...}, fleet_stats: %{scheme_distribution: [%{open: 100011, scheme: "mastercard", total: 100017}, %{open: 11, scheme: "visa", total: 18}], active_sla_alerts: 30, win_rate: %{recovered: 8, written_off: 3, win_rate_pct: 27.3, total_resolved: 11}}, nd_error: nil, ai_insight_loading: false, compliance_state: :not_required, page: 1, evidence_requests: [], tier: :head, current_user: #DaProductApp.Users.User<__meta__: #Ecto.Schema.Metadata<:loaded, "users">, id: 3, email: "demo@mercury.com", confirmed_at: nil, role: :superuser, name: nil, first_name: nil, last_name: nil, theme: :dark, data: nil, permissions: #Ecto.Association.NotLoaded<association :permissions is not loaded>, roles: #Ecto.Association.NotLoaded<association :roles is not loaded>, inserted_at: ~U[2025-05-12 07:36:10Z], updated_at: ~U[2026-10-23 18:02:19Z], ...>, new_dispute_modal: false, page_title: "Chargeback Management", page_size: 100, queue_counts: %{escalated: 2, high_priority: 6, my_escalations: 0, my_queue: 2, team_queue: 100008}, can_escalate_sup: true, chargebacks: [%DisputeCore.Case{__meta__: #Ecto.Schema.Metadata<:loaded, "chargeback_cases">, id: 100037, case_number: "CB-1793107024464-8045", merchant_mid: "123451234512345", merchant_id: nil, core_transaction_id: nil, rrn: "629905000219", auth_number: nil, transaction_amount: Decimal.new("200.0000"), transaction_currency: "AED", transaction_date: ~D[2026-10-26], scheme_name: "visa", card_type_code: nil, chargeback_reason_code: "10.4", chargeback_reason_description: nil, scheme_case_reference: nil, chargeback_date: ~D[2026-10-27], response_due_date: ~D[2026-11-26], recovery_amount: nil, recovery_currency: "AED", status: "dispute", resolution_date: nil, resolution_notes: "Cardholder says the transaction was not made by them. Merchant to provide receipt and invoice.", financial_impact: nil, recovery_deducted_at: nil, ...}, %DisputeCore.Case{__meta__: #Ecto.Schema.Metadata<:loaded, "chargeback_cases">, id: 100036, case_number: "CB-1793007991226-2524", merchant_mid: "123451234512345", merchant_id: nil, core_transaction_id: nil, rrn: "629907000222", auth_number: nil, transaction_amount: Decimal.new("300.0000"), transaction_currency: "AED", transaction_date: ~D[2026-10-26], scheme_name: "visa", card_type_code: nil, chargeback_reason_code: "13.1", chargeback_reason_description: nil, scheme_case_reference: nil, chargeback_date: ~D[2026-10-26], response_due_date: ~D[2026-11-25], recovery_amount: nil, recovery_currency: "AED", status: "representment", resolution_date: nil, resolution_notes: "", financial_impact: nil, ...}, %DisputeCore.Case{__meta__: #Ecto.Schema.Metadata<:loaded, "chargeback_cases">, id: 100035, case_number: "CB-1792998923328-0127", merchant_mid: "123451234512345", merchant_id: nil, core_transaction_id: 824, rrn: "123456789102", auth_number: nil, transaction_amount: Decimal.new("700.0000"), transaction_currency: "AED", transaction_date: ~D[2026-09-20], scheme_name: "visa", card_type_code: nil, chargeback_reason_code: "10.4", chargeback_reason_description: nil, scheme_case_reference: nil, chargeback_date: ~D[2026-10-26], response_due_date: ~D[2026-11-25], recovery_amount: nil, recovery_currency: "AED", status: "resolved", resolution_date: ~D[2026-10-26], resolution_notes: nil, ...}, %DisputeCore.Case{__meta__: #Ecto.Schema.Metadata<:loaded, "chargeback_cases">, id: 100034, case_number: "CB-1792996033083-2070", merchant_mid: "123451234512345", merchant_id: nil, core_transaction_id: 823, rrn: "123456789101", auth_number: nil, transaction_amount: Decimal.new("500.0000"), transaction_currency: "AED", transaction_date: ~D[2026-09-19], scheme_name: "visa", card_type_code: nil, chargeback_reason_code: "13.1", chargeback_reason_description: nil, scheme_case_reference: nil, chargeback_date: ~D[2026-10-26], response_due_date: ~D[2026-11-25], recovery_amount: nil, recovery_currency: "AED", status: "resolved", resolution_date: ~D[2026-10-26], ...}, %DisputeCore.Case{__meta__: #Ecto.Schema.Metadata<:loaded, "chargeback_cases">, id: 100033, case_number: "CB-1792734308542-8191", merchant_mid: "419926360000000", merchant_id: nil, core_transaction_id: 676, rrn: "E2ED008", auth_number: "AUTH008", transaction_amount: Decimal.new("350.0000"), transaction_currency: "AED", transaction_date: ~D[2026-09-02], scheme_name: "visa", card_type_code: "VISA_CREDIT_STD", chargeback_reason_code: "10.4", chargeback_reason_description: nil, scheme_case_reference: nil, chargeback_date: ~D[2026-10-23], response_due_date: ~D[2026-11-22], recovery_amount: nil, recovery_currency: "AED", status: "resolved", ...}, %DisputeCore.Case{__meta__: #Ecto.Schema.Metadata<:loaded, "chargeback_cases">, id: 100032, case_number: "CB-1792733518102-2638", merchant_mid: "419926360000000", merchant_id: nil, core_transaction_id: 836, rrn: "LG040005", auth_number: nil, transaction_amount: Decimal.new("275.6000"), transaction_currency: "AED", transaction_date: ~D[2026-10-04], scheme_name: "mastercard", card_type_code: "MC_CREDIT_STD", chargeback_reason_code: "4837", chargeback_reason_description: nil, scheme_case_reference: nil, chargeback_date: ~D[2026-10-23], response_due_date: ~D[2026-12-07], recovery_amount: nil, recovery_currency (truncated)
[2026-10-27 13:19:15.254] [DEBUG] MOUNT PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
  Session: %{"_csrf_token" => "lWnDI3K3-YHNoVwF11tClBBn", "live_socket_id" => "users_sessions:kl6xmg95H2DLRR7JPmi_kVeTnI_esOJvQ9WWBIW6E-0=", "user_token" => <<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>}
[2026-10-27 13:19:15.255] [DEBUG] QUERY OK source="users_tokens" db=0.7ms idle=1712.2ms
SELECT u1.`id`, u1.`email`, u1.`hashed_password`, u1.`confirmed_at`, u1.`role`, u1.`name`, u1.`first_name`, u1.`last_name`, u1.`theme`, u1.`data`, u1.`inserted_at`, u1.`updated_at` FROM `users_tokens` AS u0 INNER JOIN `users` AS u1 ON u1.`id` = u0.`user_id` WHERE ((u0.`token` = ?) AND (u0.`context` = ?)) AND (u0.`inserted_at` > date_add(?, INTERVAL -(60) day)) [<<146, 94, 177, 154, 15, 121, 31, 96, 203, 69, 30, 201, 62, 104, 191, 145, 87, 147, 156, 143, 222, 176, 226, 111, 67, 213, 150, 4, 133, 186, 19, 237>>, "session", ~U[2026-10-27 13:19:15.254194Z]]
[90m↳ Phoenix.LiveView.Utils.assign_new/3, at: lib/phoenix_live_view/utils.ex:79[0m
[2026-10-27 13:19:15.256] [DEBUG] QUERY OK source="dispute_parameters" db=0.6ms idle=667.4ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:19:15.257] [DEBUG] QUERY OK source="chargeback_cases" db=0.4ms idle=668.6ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` = ?) [3]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:453[0m
[2026-10-27 13:19:15.465] [DEBUG] QUERY OK source="chargeback_cases" db=207.8ms idle=1.2ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`assigned_to` IS NULL) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:454[0m
[2026-10-27 13:19:15.521] [DEBUG] QUERY OK source="chargeback_cases" db=55.6ms idle=208.3ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`escalated_at` IS NULL)) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:455[0m
[2026-10-27 13:19:15.522] [DEBUG] QUERY OK source="chargeback_cases" db=0.4ms idle=56.3ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (c0.`priority` IN ('high','critical')) []
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:456[0m
[2026-10-27 13:19:15.580] [DEBUG] QUERY OK source="chargeback_cases" db=58.3ms idle=1.1ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND ((c0.`escalated_to` = ?) OR ((c0.`escalation_level` = ?) AND (c0.`escalated_to` IS NULL))) [3, 2]
[90m↳ DisputeCore.Context.queue_counts/2, at: lib/dispute_core/context.ex:458[0m
[2026-10-27 13:19:15.581] [DEBUG] QUERY OK source="users" db=0.4ms idle=325.7ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:54[0m
[2026-10-27 13:19:15.582] [DEBUG] QUERY OK source="user_permissions" db=0.7ms queue=0.4ms idle=39.9ms
SELECT u0.`user_id` FROM `user_permissions` AS u0 INNER JOIN `permissions` AS p1 ON u0.`permission_id` = p1.`id` WHERE (p1.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:19:15.583] [DEBUG] QUERY OK source="user_roles" db=0.4ms queue=0.4ms idle=1.6ms
SELECT u0.`user_id` FROM `user_roles` AS u0 INNER JOIN `role_permissions` AS r1 ON u0.`role_id` = r1.`role_id` INNER JOIN `permissions` AS p2 ON r1.`permission_id` = p2.`id` WHERE (p2.`name` IN (?,?,?)) ["dispute.case.work", "dispute.case.supervise", "dispute.case.manage"]
[90m↳ PlatformWeb.DisputeAccess.assignable_users/0, at: lib/platform_web/dispute_access.ex:120[0m
[2026-10-27 13:19:15.624] [DEBUG] QUERY OK source="users" db=0.6ms queue=39.7ms idle=1.3ms
SELECT u0.`id`, u0.`email`, u0.`hashed_password`, u0.`confirmed_at`, u0.`role`, u0.`name`, u0.`first_name`, u0.`last_name`, u0.`theme`, u0.`data`, u0.`inserted_at`, u0.`updated_at` FROM `users` AS u0 WHERE (u0.`id` IN (?,?,?,?,?,?) OR (u0.`role` = 'superuser')) ORDER BY u0.`email` [16, 27, 14, 15, 26, 28]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:55[0m
[2026-10-27 13:19:15.688] [DEBUG] QUERY OK source="chargeback_cases" db=63.8ms idle=35.1ms
SELECT DISTINCT c0.`scheme_name` FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) ORDER BY c0.`scheme_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:69[0m
[2026-10-27 13:19:15.689] [DEBUG] QUERY OK source="dispute_schemes" db=0.6ms idle=66.2ms
SELECT d0.`id`, d0.`code`, d0.`display_name`, d0.`active`, d0.`sort_order`, d0.`logo_url`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_schemes` AS d0 WHERE (d0.`active` = TRUE) ORDER BY d0.`sort_order`, d0.`display_name` []
[90m↳ PlatformWeb.ChargebackLive.Dashboard.mount/3, at: lib/platform_web/live/chargeback_live/dashboard.ex:70[0m
[2026-10-27 13:19:15.690] [DEBUG] QUERY OK source="chargeback_cases" db=0.7ms queue=0.1ms idle=1.2ms
SELECT c0.`financial_impact`, count(c0.`id`) FROM `chargeback_cases` AS c0 WHERE (c0.`status` = 'resolved') AND (NOT (c0.`financial_impact` IS NULL)) GROUP BY c0.`financial_impact` []
[90m↳ DisputeCore.Analytics.win_rate_summary/1, at: lib/dispute_core/analytics.ex:45[0m
[2026-10-27 13:19:15.806] [DEBUG] QUERY OK source="chargeback_cases" db=115.6ms idle=1.3ms
SELECT c0.`scheme_name`, count(c0.`id`), sum(CASE WHEN c0.`status` NOT IN ('resolved','written_off') THEN 1 ELSE 0 END) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`scheme_name` IS NULL)) GROUP BY c0.`scheme_name` ORDER BY count(c0.`id`) DESC []
[90m↳ DisputeCore.Analytics.scheme_distribution/0, at: lib/dispute_core/analytics.ex:192[0m
[2026-10-27 13:19:15.807] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=116.2ms
SELECT count(t0.`id`) FROM `tms_alerts` AS t0 WHERE ((t0.`subject_type` = ?) AND (t0.`status` != 'resolved')) ["dispute_case"]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.load_fleet_stats/0, at: lib/platform_web/live/chargeback_live/dashboard.ex:124[0m
[2026-10-27 13:19:15.809] [DEBUG] QUERY OK source="chargeback_cases" db=1.2ms idle=1.2ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 ORDER BY c0.`chargeback_date` DESC, c0.`id` DESC LIMIT ? OFFSET ? [100, 0]
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:86[0m
[2026-10-27 13:19:15.823] [DEBUG] QUERY OK source="chargeback_cases" db=13.0ms idle=2.7ms
SELECT count(*) FROM `chargeback_cases` AS c0 []
[90m↳ DisputeCore.Context.paginate/3, at: lib/dispute_core/context.ex:88[0m
[2026-10-27 13:19:15.859] [DEBUG] QUERY OK source="chargeback_cases" db=35.2ms idle=14.4ms
SELECT c0.`status`, count(c0.`id`) FROM `chargeback_cases` AS c0 GROUP BY c0.`status` []
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:110[0m
[2026-10-27 13:19:15.920] [DEBUG] QUERY OK source="chargeback_cases" db=61.0ms queue=0.1ms idle=35.7ms
SELECT count(*) FROM `chargeback_cases` AS c0 WHERE (NOT (c0.`status` IN ('resolved','written_off'))) AND (NOT (c0.`response_due_date` IS NULL) AND (c0.`response_due_date` < ?)) [~D[2026-10-27]]
[90m↳ DisputeCore.Context.case_stats/1, at: lib/dispute_core/context.ex:119[0m
[2026-10-27 13:19:15.920] [DEBUG] Replied in 666ms
[2026-10-27 13:19:15.920] [DEBUG] HANDLE PARAMS in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
[2026-10-27 13:19:15.926] [DEBUG] Replied in 5ms
[2026-10-27 13:19:18.954] [DEBUG] HANDLE EVENT "view" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"id" => "100037"}
[2026-10-27 13:19:18.956] [DEBUG] QUERY OK source="chargeback_cases" db=0.7ms idle=357.2ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (c0.`id` = ?) [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1582[0m
[2026-10-27 13:19:18.956] [DEBUG] QUERY OK source="dispute_evidence" db=0.4ms idle=358.0ms
SELECT d0.`id`, d0.`case_id`, d0.`case_number`, d0.`file_name`, d0.`stored_filename`, d0.`content_type`, d0.`doc_type`, d0.`file_size`, d0.`uploaded_by`, d0.`notes`, d0.`request_id`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1586[0m
[2026-10-27 13:19:18.957] [DEBUG] QUERY OK source="dispute_evidence_requests" db=0.2ms queue=0.1ms idle=0.8ms
SELECT d0.`id`, d0.`case_id`, d0.`description`, d0.`required_doc_types`, d0.`due_at`, d0.`status`, d0.`requested_by`, d0.`fulfilled_at`, d0.`reminded_at`, d0.`reviewed_by`, d0.`reviewed_at`, d0.`review_outcome`, d0.`review_notes`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence_requests` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1587[0m
[2026-10-27 13:19:18.957] [DEBUG] QUERY OK source="dispute_case_events" db=0.3ms idle=0.7ms
SELECT d0.`id`, d0.`case_id`, d0.`event_type`, d0.`actor_id`, d0.`actor_type`, d0.`message`, d0.`metadata`, d0.`inserted_at` FROM `dispute_case_events` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at`, d0.`id` [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1588[0m
[2026-10-27 13:19:18.958] [DEBUG] QUERY OK source="dispute_parameters" db=0.2ms idle=0.7ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:19:18.958] [DEBUG] QUERY OK source="dispute_compliance_reviews" db=0.3ms idle=0.6ms
SELECT d0.`id`, d0.`case_id`, d0.`status`, d0.`trigger`, d0.`requested_by`, d0.`request_note`, d0.`reviewed_by`, d0.`findings`, d0.`decided_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_compliance_reviews` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC LIMIT 1 [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.assign_workflow_state/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1601[0m
[2026-10-27 13:19:18.959] [DEBUG] QUERY OK source="dispute_parameters" db=0.2ms idle=0.7ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:19:18.960] [DEBUG] QUERY OK source="dispute_approvals" db=0.4ms idle=0.8ms
SELECT d0.`id`, d0.`case_id`, d0.`action`, d0.`payload`, d0.`amount`, d0.`currency`, d0.`required_tier`, d0.`status`, d0.`requested_by`, d0.`request_note`, d0.`decided_by`, d0.`decision_reason`, d0.`decided_at`, d0.`inserted_at`, d0.`updated_at`, c1.`id`, c1.`case_number`, c1.`merchant_mid`, c1.`merchant_id`, c1.`core_transaction_id`, c1.`rrn`, c1.`auth_number`, c1.`transaction_amount`, c1.`transaction_currency`, c1.`transaction_date`, c1.`scheme_name`, c1.`card_type_code`, c1.`chargeback_reason_code`, c1.`chargeback_reason_description`, c1.`scheme_case_reference`, c1.`chargeback_date`, c1.`response_due_date`, c1.`recovery_amount`, c1.`recovery_currency`, c1.`status`, c1.`resolution_date`, c1.`resolution_notes`, c1.`financial_impact`, c1.`recovery_deducted_at`, c1.`arrival_debit_amount`, c1.`arrival_debited_at`, c1.`arrival_debit_adjustment_id`, c1.`arrival_settled_at`, c1.`arrival_settlement_adjustment_id`, c1.`payout_batch_id`, c1.`mastercom_claim_id`, c1.`mastercom_chargeback_id`, c1.`assigned_to`, c1.`priority`, c1.`escalated_at`, c1.`escalation_level`, c1.`escalated_to`, c1.`escalation_reason`, c1.`awaiting_merchant`, c1.`created_by`, c1.`updated_by`, c1.`inserted_at`, c1.`updated_at` FROM `dispute_approvals` AS d0 INNER JOIN `chargeback_cases` AS c1 ON c1.`id` = d0.`case_id` WHERE (d0.`status` = ?) AND (d0.`case_id` = ?) ORDER BY d0.`id` DESC LIMIT ? ["pending", 100037, 200]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.assign_workflow_state/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1603[0m
[2026-10-27 13:19:18.960] [DEBUG] Replied in 5ms
[2026-10-27 13:19:31.817] [DEBUG] HANDLE EVENT "close_detail" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{}
[2026-10-27 13:19:31.817] [DEBUG] Replied in 161µs
[2026-10-27 13:19:36.789] [DEBUG] HANDLE EVENT "view" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"id" => "100037"}
[2026-10-27 13:19:36.790] [DEBUG] QUERY OK source="chargeback_cases" db=0.5ms queue=0.1ms idle=142.4ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (c0.`id` = ?) [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1582[0m
[2026-10-27 13:19:36.791] [DEBUG] QUERY OK source="dispute_evidence" db=0.4ms idle=143.3ms
SELECT d0.`id`, d0.`case_id`, d0.`case_number`, d0.`file_name`, d0.`stored_filename`, d0.`content_type`, d0.`doc_type`, d0.`file_size`, d0.`uploaded_by`, d0.`notes`, d0.`request_id`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1586[0m
[2026-10-27 13:19:36.791] [DEBUG] QUERY OK source="dispute_evidence_requests" db=0.3ms idle=0.9ms
SELECT d0.`id`, d0.`case_id`, d0.`description`, d0.`required_doc_types`, d0.`due_at`, d0.`status`, d0.`requested_by`, d0.`fulfilled_at`, d0.`reminded_at`, d0.`reviewed_by`, d0.`reviewed_at`, d0.`review_outcome`, d0.`review_notes`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence_requests` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1587[0m
[2026-10-27 13:19:36.792] [DEBUG] QUERY OK source="dispute_case_events" db=0.5ms idle=0.7ms
SELECT d0.`id`, d0.`case_id`, d0.`event_type`, d0.`actor_id`, d0.`actor_type`, d0.`message`, d0.`metadata`, d0.`inserted_at` FROM `dispute_case_events` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at`, d0.`id` [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.open_case_detail/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1588[0m
[2026-10-27 13:19:36.793] [DEBUG] QUERY OK source="dispute_parameters" db=0.2ms idle=0.8ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:19:36.793] [DEBUG] QUERY OK source="dispute_compliance_reviews" db=0.3ms idle=0.6ms
SELECT d0.`id`, d0.`case_id`, d0.`status`, d0.`trigger`, d0.`requested_by`, d0.`request_note`, d0.`reviewed_by`, d0.`findings`, d0.`decided_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_compliance_reviews` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC LIMIT 1 [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.assign_workflow_state/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1601[0m
[2026-10-27 13:19:36.794] [DEBUG] QUERY OK source="dispute_parameters" db=0.3ms idle=0.7ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:19:36.794] [DEBUG] QUERY OK source="dispute_approvals" db=0.5ms idle=0.7ms
SELECT d0.`id`, d0.`case_id`, d0.`action`, d0.`payload`, d0.`amount`, d0.`currency`, d0.`required_tier`, d0.`status`, d0.`requested_by`, d0.`request_note`, d0.`decided_by`, d0.`decision_reason`, d0.`decided_at`, d0.`inserted_at`, d0.`updated_at`, c1.`id`, c1.`case_number`, c1.`merchant_mid`, c1.`merchant_id`, c1.`core_transaction_id`, c1.`rrn`, c1.`auth_number`, c1.`transaction_amount`, c1.`transaction_currency`, c1.`transaction_date`, c1.`scheme_name`, c1.`card_type_code`, c1.`chargeback_reason_code`, c1.`chargeback_reason_description`, c1.`scheme_case_reference`, c1.`chargeback_date`, c1.`response_due_date`, c1.`recovery_amount`, c1.`recovery_currency`, c1.`status`, c1.`resolution_date`, c1.`resolution_notes`, c1.`financial_impact`, c1.`recovery_deducted_at`, c1.`arrival_debit_amount`, c1.`arrival_debited_at`, c1.`arrival_debit_adjustment_id`, c1.`arrival_settled_at`, c1.`arrival_settlement_adjustment_id`, c1.`payout_batch_id`, c1.`mastercom_claim_id`, c1.`mastercom_chargeback_id`, c1.`assigned_to`, c1.`priority`, c1.`escalated_at`, c1.`escalation_level`, c1.`escalated_to`, c1.`escalation_reason`, c1.`awaiting_merchant`, c1.`created_by`, c1.`updated_by`, c1.`inserted_at`, c1.`updated_at` FROM `dispute_approvals` AS d0 INNER JOIN `chargeback_cases` AS c1 ON c1.`id` = d0.`case_id` WHERE (d0.`status` = ?) AND (d0.`case_id` = ?) ORDER BY d0.`id` DESC LIMIT ? ["pending", 100037, 200]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.assign_workflow_state/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1603[0m
[2026-10-27 13:19:36.795] [DEBUG] Replied in 5ms
[2026-10-27 13:19:41.837] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:19:41.837] [INFO ] Incoming JSON payload: {"oid":"19b35837-5a82-4924-a920-d64a4d6c28fc","sn":"98250623730001","uploadTime":"2026-10-27T13:19:41Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"ram_free_mb","value":"1061","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:19:41Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:19:41.838] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "19b35837-5a82-4924-a920-d64a4d6c28fc", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:19:41Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:19:41Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:19:41Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:19:41Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:19:41Z", "value" => "1061"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:19:41Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:19:41Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:19:41Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:19:41Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:19:41Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:19:41Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:19:41Z", "vendor" => "morefun"}
[2026-10-27 13:19:41.839] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:19:41.839] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:19:41.839] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:19:41.840] [DEBUG] QUERY OK source="parameter_templates" db=0.8ms idle=176.5ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:19:41.840] [DEBUG] QUERY OK source="parameter_templates" db=0.4ms idle=138.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:19:41.841] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:19:41.842] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=1.3ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:19:41.843] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:19:41.865] [DEBUG] QUERY OK source="tms_terminals" db=21.9ms queue=0.1ms idle=2.7ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:19:41], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:19:41.865] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:19:41.866] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=23.4ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:19:41.890] [DEBUG] QUERY OK source="tms_terminals" db=23.1ms idle=1.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:19:41], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:19:41.925] [DEBUG] QUERY OK db=34.4ms idle=23.8ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["19b35837-5a82-4924-a920-d64a4d6c28fc", 19, "2026-10-27T13:19:41Z", ~N[2026-10-27 13:19:41], ~N[2026-10-27 13:19:41]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:19:41.925] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297982, oid: "19b35837-5a82-4924-a920-d64a4d6c28fc", upload_time: "2026-10-27T13:19:41Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:19:41], updated_at: ~N[2026-10-27 13:19:41]}
[2026-10-27 13:19:41.925] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:19:41Z", "value" => "morefun"}
[2026-10-27 13:19:41.983] [DEBUG] QUERY OK db=57.8ms idle=35.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "morefun", "vendor", 297982, ~N[2026-10-27 13:19:41], ~N[2026-10-27 13:19:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:41.984] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441371, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:41], updated_at: ~N[2026-10-27 13:19:41]}}
[2026-10-27 13:19:41.984] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:19:41Z", "value" => "kiosk_launcher"}
[2026-10-27 13:19:42.037] [DEBUG] QUERY OK db=53.2ms idle=59.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "kiosk_launcher", "model", 297982, ~N[2026-10-27 13:19:41], ~N[2026-10-27 13:19:41]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.038] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441373, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:41], updated_at: ~N[2026-10-27 13:19:41]}}
[2026-10-27 13:19:42.038] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:19:41Z", "value" => "1.0"}
[2026-10-27 13:19:42.103] [DEBUG] QUERY OK db=64.1ms idle=54.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "1.0", "app_version", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.103] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441375, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.103] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:19:41Z", "value" => "13"}
[2026-10-27 13:19:42.137] [DEBUG] QUERY OK db=32.9ms idle=66.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "13", "android_version", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.137] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441377, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.137] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:19:41Z", "value" => "1061"}
[2026-10-27 13:19:42.193] [DEBUG] QUERY OK db=55.7ms idle=34.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "1061", "ram_free_mb", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.193] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441379, itemkey: "ram_free_mb", value: "1061", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.194] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:19:41Z", "value" => "WIFI"}
[2026-10-27 13:19:42.251] [DEBUG] QUERY OK db=56.7ms idle=57.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "WIFI", "network_type", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.251] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441381, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.251] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:19:41Z", "value" => "true"}
[2026-10-27 13:19:42.311] [DEBUG] QUERY OK db=59.1ms queue=0.1ms idle=58.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "true", "kiosk_active", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.311] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441383, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.311] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:19:41Z", "value" => ""}
[2026-10-27 13:19:42.375] [DEBUG] QUERY OK db=63.5ms idle=0.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:19:41Z", "sim_operator", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.376] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441385, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.376] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:42.432] [DEBUG] QUERY OK db=56.3ms idle=51.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "UNKNOWN", "sim_number", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.433] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441387, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.433] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:42.474] [DEBUG] QUERY OK db=40.4ms idle=58.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "UNKNOWN", "sim_iccid", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.474] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441389, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.474] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:42.551] [DEBUG] QUERY OK db=76.1ms idle=41.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "UNKNOWN", "sim_imsi", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.551] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441391, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.551] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:42.594] [DEBUG] QUERY OK db=42.0ms idle=77.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "UNKNOWN", "sim_iccid2", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.594] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441393, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.594] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:19:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:19:42.637] [DEBUG] QUERY OK db=42.6ms idle=43.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "UNKNOWN", "sim_imsi2", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.637] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441395, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.637] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:19:41Z", "value" => "13"}
[2026-10-27 13:19:42.760] [DEBUG] QUERY OK db=95.7ms queue=26.8ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "13", "data_usage_mb", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.761] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441397, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.761] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:19:41Z", "value" => "0"}
[2026-10-27 13:19:42.877] [DEBUG] QUERY OK db=115.5ms idle=81.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "0", "mobile_data_mb", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.877] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441399, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:42.878] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:19:41Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:19:42.925] [DEBUG] QUERY OK db=46.0ms idle=118.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:19:41Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297982, ~N[2026-10-27 13:19:42], ~N[2026-10-27 13:19:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:42.926] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441401, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:19:41Z", message: nil, status_log_id: 297982, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:42], updated_at: ~N[2026-10-27 13:19:42]}}
[2026-10-27 13:19:44.545] [INFO ] Running offline device check...
[2026-10-27 13:19:44.545] [INFO ] Starting offline device check...
[2026-10-27 13:19:44.552] [DEBUG] QUERY OK source="tms_terminals" db=6.0ms queue=0.6ms idle=879.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 []
[90m↳ TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1328[0m
[2026-10-27 13:19:44.569] [INFO ] Starting scheduled rule validation
[2026-10-27 13:19:44.569] [DEBUG] Validating missing assignments
[2026-10-27 13:19:44.568] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.4ms idle=900.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [1]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.571] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=18.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [2]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.574] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=4.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [3]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.575] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [4]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.575] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [5]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.576] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [6]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.577] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [7]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.578] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [8]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.578] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [9]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.579] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.580] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.581] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.582] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [13]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.583] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [14]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.584] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [15]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.585] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [16]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.586] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [18]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.587] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [19]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.587] [DEBUG] QUERY OK source="terminal_group_rules" db=0.4ms queue=1.9ms idle=0.8ms
SELECT t0.`id`, t0.`rule_name`, t0.`rule_type`, t0.`field_name`, t0.`operator`, t0.`value`, t0.`priority`, t0.`is_active`, t0.`conditions`, t0.`group_id`, t0.`inserted_at`, t0.`updated_at` FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) ORDER BY t0.`priority`, t0.`inserted_at` DESC []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.apply_all_rules/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:194[0m
[2026-10-27 13:19:44.588] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [20]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.589] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.3ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [22]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.590] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [23]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.591] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [26]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.592] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [29]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.592] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [33]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.593] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [35]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.594] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [36]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.595] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [37]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.595] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [39]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.596] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [42]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.597] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [43]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.598] [DEBUG] QUERY OK source="tms_terminals" db=10.6ms idle=0.1ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.apply_all_rules/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:196[0m
[2026-10-27 13:19:44.598] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [44]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.600] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [45]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.600] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [46]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.601] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [47]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.601] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [48]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.602] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [49]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.606] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=3.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [51]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.607] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=4.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [53]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.608] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [55]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.608] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [60]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.609] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [61]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.610] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [62]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.611] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [63]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.612] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [64]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.612] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [65]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.613] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [67]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.613] [DEBUG] Re-applied 0 rules during validation
[2026-10-27 13:19:44.613] [DEBUG] Validating invalid assignments
[2026-10-27 13:19:44.613] [DEBUG] Validating rule consistency
[2026-10-27 13:19:44.613] [DEBUG] Updating group terminal counts
[2026-10-27 13:19:44.614] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [69]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.614] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [71]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.615] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [74]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.618] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [78]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.618] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [80]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.620] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [81]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.620] [DEBUG] QUERY OK source="terminal_groups" db=0.2ms queue=1.9ms idle=0.5ms
SELECT count(t0.`id`) FROM `terminal_groups` AS t0 []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:248[0m
[2026-10-27 13:19:44.621] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.7ms idle=0.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [82]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.622] [DEBUG] QUERY OK source="terminal_groups" db=0.4ms queue=0.5ms idle=0.0ms
SELECT count(t0.`id`) FROM `terminal_groups` AS t0 WHERE (t0.`is_active` = TRUE) []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:249[0m
[2026-10-27 13:19:44.623] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.7ms idle=0.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [83]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.623] [DEBUG] QUERY OK source="terminal_groups" db=0.7ms queue=0.7ms idle=0.0ms
SELECT t0.`group_type`, count(t0.`id`) FROM `terminal_groups` AS t0 GROUP BY t0.`group_type` []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:255[0m
[2026-10-27 13:19:44.624] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms queue=0.1ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10777]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.624] [DEBUG] QUERY OK source="terminal_group_rules" db=0.2ms queue=0.3ms idle=0.2ms
SELECT count(t0.`id`) FROM `terminal_group_rules` AS t0 []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:258[0m
[2026-10-27 13:19:44.625] [DEBUG] QUERY OK source="terminal_group_rules" db=0.2ms queue=0.2ms idle=0.2ms
SELECT count(t0.`id`) FROM `terminal_group_rules` AS t0 WHERE (t0.`is_active` = TRUE) []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:259[0m
[2026-10-27 13:19:44.625] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10778]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.626] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11783]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.627] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11784]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.628] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11785]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.629] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11786]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.630] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11787]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.631] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11788]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.674] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=42.4ms idle=0.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11789]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.676] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms queue=6.2ms idle=0.0ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:19:44.676] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.2ms queue=45.0ms idle=0.0ms
SELECT count(t0.`id`) FROM `terminal_group_memberships` AS t0 []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:261[0m
[2026-10-27 13:19:44.676] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=1.9ms idle=0.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11790]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.677] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.3ms queue=0.7ms idle=0.2ms
SELECT count(t0.`id`) FROM `terminal_group_memberships` AS t0 WHERE (t0.`is_active` = TRUE) []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:262[0m
[2026-10-27 13:19:44.677] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11791]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.678] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11792]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.680] [DEBUG] QUERY OK source="terminal_group_memberships" db=0.8ms queue=1.0ms idle=0.2ms
SELECT t0.`assignment_type`, count(t0.`id`) FROM `terminal_group_memberships` AS t0 WHERE (t0.`is_active` = TRUE) GROUP BY t0.`assignment_type` []
[90m↳ TmsCore.TerminalManagement.TerminalGroupService.get_group_statistics/0, at: lib/tms_core/terminal_management/terminal_group_service.ex:269[0m
[2026-10-27 13:19:44.680] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11793]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.680] [DEBUG] Current group statistics: %{groups: %{active: 3, total: 3, by_type: %{"custom" => 3}}, rules: %{active: 0, total: 0}, assignments: %{active: 2, total: 2, by_type: %{"manual" => 2}}}
[2026-10-27 13:19:44.680] [INFO ] Rule validation completed - applied 0 fixes
[2026-10-27 13:19:44.681] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11794]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.682] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.6ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11795]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.683] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11796]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.684] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11797]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.684] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11798]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.685] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11799]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.686] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11800]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.687] [DEBUG] QUERY OK source="agent_incidents" db=0.3ms queue=2.1ms idle=0.6ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'config') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A2')) []
[90m↳ AgentCore.Agents.ConfigCompliance.OutcomeLabeller.run/0, at: lib/agent_core/agents/config_compliance/outcome_labeller.ex:40[0m
[2026-10-27 13:19:44.687] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11801]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.688] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11802]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.689] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11803]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.690] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11804]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.691] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11805]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.692] [DEBUG] QUERY OK source="agent_global_settings" db=0.9ms idle=0.5ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:19:44.693] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11806]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.694] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11807]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.695] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11808]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.696] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11809]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.697] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11810]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.697] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms queue=0.5ms idle=1.3ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'fleet') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A1')) []
[90m↳ AgentCore.Agents.FleetHealth.OutcomeLabeller.run/0, at: lib/agent_core/agents/fleet_health/outcome_labeller.ex:26[0m
[2026-10-27 13:19:44.698] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.2ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11811]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.699] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11812]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.700] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11813]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.700] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11814]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.701] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11815]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.702] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11816]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.703] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11817]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.703] [DEBUG] QUERY OK source="agent_global_settings" db=0.5ms idle=1.1ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:19:44.704] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11818]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.705] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11819]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.705] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11820]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.708] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.9ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11821]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.709] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11822]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.709] [DEBUG] QUERY OK source="agent_incidents" db=0.5ms queue=0.3ms idle=0.6ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'rollout') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A3')) []
[90m↳ AgentCore.Agents.Rollout.OutcomeLabeller.run/0, at: lib/agent_core/agents/rollout/outcome_labeller.ex:24[0m
[2026-10-27 13:19:44.709] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11823]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.710] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11824]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.711] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11825]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.711] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11826]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.712] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11827]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.713] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11828]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.713] [DEBUG] QUERY OK source="agent_global_settings" db=0.2ms idle=0.4ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:19:44.713] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11829]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.714] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11830]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.715] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11831]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.716] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11832]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.716] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11833]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.717] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11834]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.718] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11835]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.718] [DEBUG] QUERY OK source="agent_incidents" db=0.5ms queue=0.3ms idle=0.5ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'infra') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A8')) []
[90m↳ AgentCore.Agents.Infra.OutcomeLabeller.run/0, at: lib/agent_core/agents/infra/outcome_labeller.ex:25[0m
[2026-10-27 13:19:44.719] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11836]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.719] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11837]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.720] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11838]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.721] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11839]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.721] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11840]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.722] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=0.5ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:19:44.723] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=0.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11841]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.725] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11842]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.726] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11843]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.727] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11844]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.727] [DEBUG] QUERY OK source="agent_incidents" db=0.5ms queue=0.9ms idle=0.6ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'tms_alerts') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = ?)) ["A9"]
[90m↳ AgentCore.Agents.TmsAlerts.OutcomeLabeller.open_target_incidents/0, at: lib/agent_core/agents/tms_alerts/outcome_labeller.ex:45[0m
[2026-10-27 13:19:44.728] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11845]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.728] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11846]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.729] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11847]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.730] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11848]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.731] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11849]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.731] [DEBUG] QUERY OK source="agent_global_settings" db=0.2ms idle=0.3ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:19:44.731] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11850]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.732] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11851]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.733] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11852]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.733] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11853]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.734] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11854]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.735] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11855]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.735] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11856]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.736] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms queue=0.4ms idle=0.6ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'settlement') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A4')) []
[90m↳ AgentCore.Agents.Settlement.OutcomeLabeller.run/0, at: lib/agent_core/agents/settlement/outcome_labeller.ex:34[0m
[2026-10-27 13:19:44.736] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11857]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.737] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11858]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.737] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11859]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.738] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11860]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.739] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11861]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.739] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11862]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.740] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11863]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.740] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms idle=0.3ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:19:44.741] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11865]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.741] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11866]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.742] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11867]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.742] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11868]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.743] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11869]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.744] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11870]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.745] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11871]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.745] [DEBUG] QUERY OK source="agent_incidents" db=0.6ms queue=0.7ms idle=0.9ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'risk') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A5')) []
[90m↳ AgentCore.Agents.RiskTriage.OutcomeLabeller.run/0, at: lib/agent_core/agents/risk_triage/outcome_labeller.ex:25[0m
[2026-10-27 13:19:44.746] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11872]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.747] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11873]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.747] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11874]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.748] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11875]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.749] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11876]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.749] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11877]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.750] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11878]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.751] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11879]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.751] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11880]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.752] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11881]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.753] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11882]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.754] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.2ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11883]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.755] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11884]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.756] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11885]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.757] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11886]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.758] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11887]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.760] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11888]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.761] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11889]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.763] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=0.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11890]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.764] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11891]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.765] [DEBUG] QUERY OK source="agent_incidents" db=14.8ms queue=0.4ms idle=0.5ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (a0.`opened_at` >= ?) [~U[2026-10-26 13:19:44Z]]
[90m↳ AgentCore.Agents.Ops.Correlator.run/0, at: lib/agent_core/agents/ops/correlator.ex:67[0m
[2026-10-27 13:19:44.766] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11892]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.767] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11893]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.768] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11894]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.769] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11895]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.769] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11896]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.770] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11897]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.771] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11898]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.771] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11899]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.772] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11900]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.772] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11902]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.773] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11903]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.774] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11904]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.774] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11905]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.775] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11906]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.776] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11907]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.776] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11908]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.777] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11909]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.777] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11910]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.778] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11911]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.779] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11912]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.780] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11913]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.781] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11914]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.782] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11915]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.783] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11916]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.783] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11917]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.784] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11918]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.785] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11919]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.786] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11920]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.786] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11921]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.787] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11922]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.788] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11923]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.789] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11924]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.789] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11925]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.790] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11926]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.791] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11927]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.792] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11928]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.792] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11929]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.793] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11930]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.793] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11931]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.794] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11932]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.795] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11933]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.795] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11934]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.797] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11935]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.797] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11936]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.798] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11937]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.800] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11938]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.800] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11939]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.801] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11940]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.802] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11941]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.803] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11942]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.804] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11943]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.805] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11944]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.805] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11945]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.806] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11946]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.807] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11947]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.808] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11949]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.809] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11950]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.810] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11951]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.810] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11952]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.811] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11953]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.812] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11954]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.812] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11955]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.813] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11956]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.813] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11957]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.814] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11958]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.815] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11959]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.815] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11960]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.816] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11961]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.816] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11962]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.817] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11963]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.818] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11964]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.819] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11965]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.820] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11966]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.820] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11967]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.821] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11968]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.822] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11969]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.822] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11970]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.823] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11971]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.824] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11972]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.825] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11973]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.826] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11974]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.826] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11975]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.827] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11976]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.828] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11977]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.829] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11978]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.829] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11979]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.830] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11980]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.831] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11981]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.832] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11982]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.832] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11983]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.833] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11984]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.834] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11985]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.835] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11987]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.836] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11988]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.837] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11989]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.838] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11990]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.839] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11991]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.840] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11992]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.841] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11993]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.841] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11994]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.842] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11995]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.843] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11996]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.844] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11997]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.844] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11998]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.845] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11999]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.846] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12000]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.846] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12001]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.847] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12002]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.847] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12003]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.848] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12004]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.849] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12005]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.849] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12006]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.850] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12007]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.851] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12008]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.851] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12009]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.852] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12010]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.853] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12011]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.853] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12012]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.854] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12013]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.855] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12014]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.856] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12015]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.856] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12016]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.857] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12017]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.857] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12018]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.858] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12019]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.858] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12020]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.860] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12021]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.860] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12022]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.861] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12023]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.861] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12024]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.862] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12025]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.862] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12026]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.863] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12027]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.864] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12028]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.865] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12029]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.865] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12030]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.866] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12031]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.867] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12032]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.868] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12033]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.869] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12034]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.869] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12035]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.870] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12036]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.870] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12037]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.871] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12038]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.872] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12039]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.872] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12040]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.873] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12041]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.873] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12042]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.874] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12043]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.874] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12044]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.875] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12045]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.875] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12046]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.876] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12047]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.876] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12048]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.877] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12049]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.877] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12050]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.878] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12051]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.878] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12052]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.879] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12053]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.880] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12054]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.880] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12055]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.881] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12056]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.881] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12057]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.882] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12058]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.882] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12059]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.883] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12060]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.884] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12061]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.884] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12062]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.885] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12063]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.886] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12064]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.886] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12065]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.887] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12066]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.888] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12067]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.888] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12068]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.889] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12069]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.890] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12070]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.891] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12071]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.892] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12072]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.892] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12073]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.893] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12074]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.894] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12075]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.894] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12076]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.895] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12077]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.896] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12078]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.897] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12079]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.898] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12080]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.898] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12081]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.899] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12082]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.900] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12083]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.900] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12084]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.901] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12085]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.902] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12086]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.903] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12087]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.905] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12088]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.905] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12089]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.906] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12090]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.907] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12091]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.907] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12092]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.908] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12093]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.908] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12094]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.909] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12095]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.909] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12096]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.910] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12097]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.911] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12098]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.911] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12099]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.912] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12100]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.912] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12101]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.913] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12102]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.914] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12103]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.914] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12104]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.915] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12105]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.916] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12106]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.916] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12107]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.917] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12108]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.917] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12109]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.918] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12110]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.918] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12111]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.919] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12112]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.919] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12113]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.920] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12114]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.921] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12115]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.923] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=1.9ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12116]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.924] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=2.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12117]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.924] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12118]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.925] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12119]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.925] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12120]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.926] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12121]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.927] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12122]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.927] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12123]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.928] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12124]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.929] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12125]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.930] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12126]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.930] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12127]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.931] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12128]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.932] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12129]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.932] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12130]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.933] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12131]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.933] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12132]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.934] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12133]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.935] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12134]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.935] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12135]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.936] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12136]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.936] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12137]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.937] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12138]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.937] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12139]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.938] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12140]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.938] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12141]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.939] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12142]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.940] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12143]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.941] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12144]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.942] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12145]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.942] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12146]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.943] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12147]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.943] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12148]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.944] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12149]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.944] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12150]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.945] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12151]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.946] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12152]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.946] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12153]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.947] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12154]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.947] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12155]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.948] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12156]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.948] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12157]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.949] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12158]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.949] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12159]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.950] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12160]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.950] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12161]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.951] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12162]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.951] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12163]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.952] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12164]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.952] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12165]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.952] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12166]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.953] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12167]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.954] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12168]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.954] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12169]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.955] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12170]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.956] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12171]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.956] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12172]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.957] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12173]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.957] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12174]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.958] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12175]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.959] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12176]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.959] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12177]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.960] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12178]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.961] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12179]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.961] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12180]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.962] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12181]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.962] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12182]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.963] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12183]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.964] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12184]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.965] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12185]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.966] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12186]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.966] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12187]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.967] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12188]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.967] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12189]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.968] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12190]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.969] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12191]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.970] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12192]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.970] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12193]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.971] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12194]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.972] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12195]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.972] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12196]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.973] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12197]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.974] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12198]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.974] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12199]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.975] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12200]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.975] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12201]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.976] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12202]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.977] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12203]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.977] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12204]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.978] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12205]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.978] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12206]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.979] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12207]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.980] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12208]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.980] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12209]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.981] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12210]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.982] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12211]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.983] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12212]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.985] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12213]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.985] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12214]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.986] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12215]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.987] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12216]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.987] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12217]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.988] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12218]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.989] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12219]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.990] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12220]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.991] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12221]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.991] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12222]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.992] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12223]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.992] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12224]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.993] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12225]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.994] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12226]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.994] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12227]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.995] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12228]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.996] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12229]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.997] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.5ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12230]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.998] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12231]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:44.999] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12232]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.000] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12233]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.000] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12234]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.001] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12235]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.002] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12236]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.002] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12237]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.003] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12238]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.003] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12239]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.004] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12240]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.005] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12241]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.006] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12242]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.006] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12243]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.007] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12244]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.008] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12245]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.008] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12246]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.009] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12247]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.009] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12248]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.010] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12249]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.010] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12250]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.011] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12251]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.011] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12252]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.012] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12253]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.012] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12254]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.013] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12255]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.014] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12256]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.014] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12257]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.015] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12258]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.016] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12259]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.016] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12260]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.017] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12261]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.018] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12262]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.018] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12263]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.019] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12264]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.020] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12265]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.020] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12266]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.022] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12267]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.023] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12268]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.023] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12269]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.024] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12270]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.024] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12271]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.025] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12272]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.026] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12273]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.027] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12274]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.028] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12275]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.028] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12276]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.029] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12277]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.030] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12278]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.030] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12279]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.031] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12280]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.031] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12281]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.032] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12282]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.033] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12283]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.033] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12284]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.034] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12285]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.034] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12286]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.035] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12287]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.035] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12288]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.036] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12289]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.037] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12290]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.038] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12291]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.038] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12292]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.039] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12293]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.039] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12294]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.040] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12295]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.040] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12296]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.041] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12297]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.042] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12298]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.042] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12299]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.043] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12300]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.043] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12301]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.044] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12302]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.045] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12303]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.045] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12304]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.046] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12305]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.046] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12306]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.047] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12307]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.048] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12308]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.048] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12309]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.049] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12310]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.049] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12311]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.050] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12312]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.051] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12313]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.052] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12314]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.053] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12315]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.053] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12316]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.054] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12317]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.055] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12318]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.056] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12319]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.056] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12320]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.057] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12321]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.057] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12322]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.059] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12323]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.059] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12324]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.060] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12325]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.061] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12326]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.061] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12327]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.062] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12328]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.063] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12329]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.064] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12330]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.064] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12331]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.065] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12332]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.066] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12333]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.067] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12334]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.067] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12335]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.068] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12336]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.069] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12337]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.070] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12338]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.071] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12339]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.072] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12340]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.073] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12341]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.073] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12342]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.074] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12343]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.075] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12344]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.075] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12345]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.076] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12346]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.077] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12347]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.078] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12348]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.079] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12349]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.079] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12350]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.080] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12351]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.081] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12352]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.082] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12353]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.082] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12354]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.083] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12355]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.084] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12356]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.084] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12357]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.085] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12358]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.085] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12359]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.086] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12360]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.087] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12361]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.088] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12362]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.089] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12363]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.090] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12364]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.091] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12365]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.091] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12366]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.092] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12367]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.093] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12368]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.094] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12369]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.094] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12370]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.095] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12371]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.096] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12372]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.096] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12373]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.097] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12374]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.098] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12375]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.099] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12376]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.099] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12377]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.100] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12378]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.101] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12379]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.101] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12380]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.102] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12381]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.102] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12382]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.103] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12383]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.104] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12384]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.104] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12385]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.105] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12386]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.105] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12387]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.107] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12388]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.108] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12389]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.109] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12390]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.109] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12391]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.110] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12392]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.110] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12393]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.111] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12394]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.112] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12395]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.113] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12396]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.113] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12397]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.114] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12398]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.114] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12399]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.115] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12400]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.116] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12401]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.116] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12402]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.117] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12403]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.117] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12404]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.118] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12405]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.119] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12406]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.119] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12407]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.120] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12408]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.120] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12409]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.121] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12410]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.121] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12411]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.122] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12412]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.123] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12413]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.124] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12414]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.125] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12415]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.125] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12416]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.126] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12417]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.126] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12418]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.127] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12419]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.127] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12420]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.128] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12421]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.128] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12422]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.129] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12423]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.129] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12424]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.130] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12425]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.130] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12426]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.131] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12427]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.131] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12428]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.132] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12429]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.132] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12430]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.133] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12431]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.134] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12432]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.134] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12433]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.135] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12434]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.135] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12435]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.136] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12436]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.136] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12437]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.137] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12438]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.138] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12439]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.138] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12440]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.139] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12441]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.139] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12442]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.140] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12443]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.141] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12444]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.141] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12445]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.142] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12446]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.142] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12447]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.143] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12448]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.144] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12449]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.144] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12450]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.145] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12451]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.145] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12452]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.146] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12453]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.146] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12454]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.147] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12455]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.148] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12456]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.149] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12457]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.150] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12458]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.150] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12459]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.151] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12460]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.152] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12461]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.152] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12462]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.153] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12463]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.154] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12464]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.154] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12465]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.155] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12466]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.156] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12467]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.158] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12468]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.158] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12469]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.159] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12470]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.160] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12471]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.161] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12472]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.162] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12473]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.162] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12474]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.163] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12475]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.164] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12476]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.164] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12477]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.165] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12478]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.166] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12479]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.167] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12480]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.168] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12481]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.169] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12482]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.169] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12483]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.170] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12484]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.170] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12485]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.171] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12486]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.171] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12487]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.173] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12488]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.173] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12489]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.174] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12490]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.174] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12491]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.175] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12492]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.175] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12493]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.176] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12494]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.176] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12495]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.177] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12496]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.178] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12497]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.178] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12498]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.179] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12499]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.180] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12500]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.180] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12501]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.181] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12502]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.181] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12503]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.182] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12504]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.183] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12505]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.183] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12506]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.184] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12507]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.184] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12508]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.185] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12509]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.187] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12510]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.187] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12511]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.188] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12512]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.189] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12513]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.189] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12514]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.190] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12515]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.190] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12516]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.191] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12517]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.192] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12518]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.192] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12519]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.193] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12520]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.194] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12521]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.194] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12522]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.195] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12523]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.196] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12524]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.197] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12525]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.197] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12526]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.198] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12527]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.198] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12528]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.199] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12529]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.200] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12530]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.200] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12531]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.201] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12532]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.202] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12533]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.202] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12534]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.203] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12535]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.204] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12536]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.446] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=242.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12537]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.447] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=242.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12538]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.449] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12539]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.449] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12540]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.450] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12541]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.451] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12542]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.452] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12543]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.452] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12544]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.453] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12545]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.454] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12546]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.454] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12547]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.455] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12548]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.456] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12549]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.457] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12550]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.457] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12551]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.458] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12552]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.459] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12553]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.459] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12554]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.460] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12555]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.461] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12556]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.461] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12557]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.462] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12558]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.463] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12559]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.464] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12560]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.464] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12561]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.465] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12562]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.465] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12563]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.466] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12564]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.467] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12565]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.468] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12566]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.469] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12567]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.470] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12568]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.470] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12569]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.471] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12570]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.472] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12571]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.473] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12572]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.474] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12573]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.475] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12574]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.476] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12575]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.477] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12576]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.477] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12577]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.478] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12578]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.479] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12579]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.480] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12580]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.480] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12581]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.481] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12582]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.482] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12583]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.483] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12584]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.483] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12585]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.484] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12586]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.485] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12587]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.485] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12588]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.486] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12589]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.486] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12590]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.487] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12591]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.488] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12592]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.489] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12593]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.489] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12594]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.490] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12595]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.490] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12596]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.492] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12597]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.493] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12598]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.493] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12599]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.494] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12600]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.494] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12601]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.495] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12602]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.496] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12603]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.496] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12604]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.497] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12605]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.498] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12606]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.498] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12607]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.499] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12608]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.500] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12609]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.500] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12610]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.501] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12611]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.502] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12612]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.503] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12613]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.503] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12614]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.504] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12615]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.504] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12616]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.505] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12617]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.505] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12618]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.506] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12619]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.506] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12620]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.507] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12621]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.507] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12622]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.508] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12623]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.508] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12624]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.509] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12625]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.509] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12626]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.510] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12627]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.510] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12628]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.511] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12629]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.512] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12630]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.512] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12631]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.513] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12632]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.513] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12633]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.514] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12634]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.514] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12635]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.515] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12636]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.515] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12637]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.516] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12638]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.516] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12639]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.517] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12640]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.517] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12641]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.518] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12642]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.518] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12643]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.519] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12644]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.519] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12645]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.520] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12646]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.520] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12647]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.521] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12648]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.522] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12649]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.523] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12650]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.524] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12651]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.524] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12652]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.525] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12653]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.525] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12654]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.526] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12655]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.526] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12656]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.527] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12657]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.528] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12658]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.528] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12659]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.529] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12660]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.530] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12661]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.530] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12662]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.531] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12663]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.531] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12664]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.532] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12665]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.532] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12666]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.533] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12667]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.533] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12668]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.534] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12669]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.534] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12670]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.535] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12671]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.535] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12672]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.536] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12673]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.536] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12674]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.537] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12675]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.538] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12676]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.538] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12677]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.539] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12678]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.539] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12679]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.540] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12680]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.540] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12681]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.541] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12682]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.541] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12683]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.542] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12684]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.542] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12685]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.543] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12686]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.543] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12687]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.544] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12688]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.544] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12689]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.545] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12690]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.546] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12691]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.546] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12692]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.547] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12693]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.547] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12694]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.548] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12695]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.548] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12696]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.549] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12697]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.549] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12698]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.550] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12699]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.551] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12700]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.551] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12701]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.552] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12702]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.552] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12703]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.553] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12704]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.553] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12705]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.554] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12706]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.554] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12707]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.555] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12708]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.555] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12709]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.556] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12710]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.556] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12711]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.557] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12712]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.557] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12713]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.558] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12714]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.558] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12715]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.559] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12716]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.559] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12717]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.560] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12718]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.561] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12719]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.561] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12720]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.562] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12721]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.562] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12722]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.563] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12723]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.564] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12724]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.565] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12725]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.565] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12726]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.566] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12727]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.566] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12728]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.567] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12729]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.567] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12730]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.568] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12731]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.568] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12732]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.569] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12733]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.570] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12734]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.570] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12735]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.570] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12736]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.571] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12737]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.572] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12738]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.572] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12739]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.573] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12740]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.573] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12741]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.574] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12742]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.574] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12743]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.575] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12744]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.575] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12745]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.576] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12746]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.576] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12747]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.577] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12748]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.577] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12749]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.578] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12750]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.578] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12751]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.579] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12752]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.580] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12753]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.581] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12754]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.582] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12755]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.582] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12756]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.583] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12757]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.583] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12758]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.584] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12759]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.585] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12760]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.585] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12761]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.586] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12762]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.586] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12763]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.587] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12764]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.588] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12765]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.588] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12766]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.589] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12767]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.589] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12768]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.590] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12769]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.591] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12770]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.591] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12771]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.592] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12772]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.592] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12773]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.593] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12774]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.594] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms decode=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12775]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.595] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12776]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.595] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12777]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.596] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12778]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.596] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12779]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.597] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12780]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.598] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12781]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.599] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12782]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.599] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12783]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.600] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12784]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.601] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12785]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.601] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12786]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.602] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12825]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:19:45.602] [INFO ] Offline device check completed. Found 1054 offline devices, updated 0 statuses.
[2026-10-27 13:19:45.602] [INFO ] Offline device check completed successfully
[2026-10-27 13:19:54.509] [INFO ] Received status update for terminal 98251226730002
[2026-10-27 13:19:54.509] [INFO ] Incoming JSON payload: {"oid":"a9fff375-e859-4286-9738-8195f9f24b7f","sn":"98251226730002","uploadTime":"2026-10-27T13:17:53Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"status","value":"offline","timestamp":"2026-10-27T13:17:53Z"}]}
[2026-10-27 13:19:54.510] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "a9fff375-e859-4286-9738-8195f9f24b7f", "org.device" => [%{"itemkey" => "status", "timestamp" => "2026-10-27T13:17:53Z", "value" => "offline"}], "sn" => "98251226730002", "uploadTime" => "2026-10-27T13:17:53Z", "vendor" => "morefun"}
[2026-10-27 13:19:54.510] [INFO ] Extracted versions for 98251226730002: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:19:54.510] [INFO ] Detected missing versions for 98251226730002, triggering auto-push
[2026-10-27 13:19:54.510] [INFO ] AutoPushService: Triggering auto-push for 98251226730002 (morefun kiosk_launcher) - missing version
[2026-10-27 13:19:54.512] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms queue=0.1ms idle=815.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:19:54.513] [DEBUG] QUERY OK source="parameter_templates" db=0.5ms idle=816.1ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:19:54.513] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:19:54.514] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms queue=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730002"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:19:54.515] [INFO ] Terminal updated: 98251226730002
[2026-10-27 13:19:54.566] [DEBUG] QUERY OK source="tms_terminals" db=50.6ms queue=1.1ms idle=1.7ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:19:54], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:19:54.567] [DEBUG] VersionComplianceChecker: 98251226730002 — all versions compliant
[2026-10-27 13:19:54.568] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=53.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730002"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:19:54.592] [DEBUG] QUERY OK source="tms_terminals" db=22.3ms queue=0.1ms idle=3.0ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:19:54], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:19:54.661] [DEBUG] QUERY OK db=68.7ms idle=24.1ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["a9fff375-e859-4286-9738-8195f9f24b7f", 13, "2026-10-27T13:17:53Z", ~N[2026-10-27 13:19:54], ~N[2026-10-27 13:19:54]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:19:54.662] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297985, oid: "a9fff375-e859-4286-9738-8195f9f24b7f", upload_time: "2026-10-27T13:17:53Z", terminal_id: 13, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:19:54], updated_at: ~N[2026-10-27 13:19:54]}
[2026-10-27 13:19:54.662] [INFO ] Saving status item: %{"itemkey" => "status", "timestamp" => "2026-10-27T13:17:53Z", "value" => "offline"}
[2026-10-27 13:19:54.742] [DEBUG] QUERY OK db=43.8ms queue=36.4ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:17:53Z", "offline", "status", 297985, ~N[2026-10-27 13:19:54], ~N[2026-10-27 13:19:54]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:19:54.742] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441404, itemkey: "status", value: "offline", timestamp: "2026-10-27T13:17:53Z", message: nil, status_log_id: 297985, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:19:54], updated_at: ~N[2026-10-27 13:19:54]}}
[2026-10-27 13:19:54.743] [INFO ] Setting terminal 98251226730002 status to 'offline' from status itemkey
[2026-10-27 13:19:54.764] [DEBUG] QUERY OK source="tms_terminals" db=21.0ms idle=38.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["offline", ~N[2026-10-27 13:19:54], 13]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:179[0m
[2026-10-27 13:19:54.765] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=22.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["offline", ~N[2026-10-27 13:19:54], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216[0m
[2026-10-27 13:20:00.788] [DEBUG] QUERY OK source="tms_alert_rules" db=1.5ms queue=26.5ms idle=0.0ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:20:00.791] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=24.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) []
[90m↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30[0m
[2026-10-27 13:20:00.792] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=0.4ms queue=5.0ms idle=0.0ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:20:00], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:20:00.793] [DEBUG] QUERY OK source="pos_transaction" db=0.6ms queue=4.1ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:20:00.788782], ~N[2026-10-27 12:20:00.788782]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:20:00.804] [DEBUG] QUERY OK source="dispute_automation_rules" db=0.3ms queue=10.6ms idle=0.0ms
SELECT d0.`id`, d0.`rule_type`, d0.`name`, d0.`scheme`, d0.`enabled`, d0.`conditions`, d0.`actions`, d0.`created_by`, d0.`updated_by`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_automation_rules` AS d0 WHERE ((d0.`rule_type` = ?) AND (d0.`enabled` = TRUE)) ["auto_assignment"]
[90m↳ DisputeCore.Workers.AutoAssignmentWorker.perform/1, at: lib/dispute_core/workers/auto_assignment_worker.ex:32[0m
[2026-10-27 13:20:00.804] [INFO ] [Dispute.AutoAssignmentWorker] 0 enabled auto-assignment rule(s)
[2026-10-27 13:20:00.866] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms queue=71.7ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:20:00.788782], ~N[2026-10-27 13:20:00.788782]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:20:00.878] [DEBUG] QUERY OK source="pos_transaction" db=1.2ms queue=10.2ms idle=0.0ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:20:00.866738], ~N[2026-10-27 13:20:00.866738]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:20:00.929] [DEBUG] QUERY OK source="tms_terminals" db=12.3ms queue=36.4ms idle=0.0ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:20:00.932] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=2.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.099] [DEBUG] QUERY OK source="tms_alerts" db=126.0ms queue=41.1ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21644.0, ~U[2026-10-27 13:20:00Z], 43616, ~U[2026-10-27 13:20:00Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.100] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=87.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.170] [DEBUG] QUERY OK source="tms_alerts" db=69.6ms idle=1.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [30244.0, ~U[2026-10-27 13:20:01Z], 48915, ~U[2026-10-27 13:20:01Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.171] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=70.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.227] [DEBUG] QUERY OK source="tms_alerts" db=54.7ms idle=1.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [223297.0, ~U[2026-10-27 13:20:01Z], 50887, ~U[2026-10-27 13:20:01Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.228] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=55.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.263] [DEBUG] QUERY OK source="tms_alerts" db=35.0ms idle=1.7ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [348406.0, ~U[2026-10-27 13:20:01Z], 50797, ~U[2026-10-27 13:20:01Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.264] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=35.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.326] [DEBUG] QUERY OK source="tms_alerts" db=61.1ms idle=1.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [505657.0, ~U[2026-10-27 13:20:01Z], 50774, ~U[2026-10-27 13:20:01Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.327] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=61.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.389] [DEBUG] QUERY OK source="tms_alerts" db=61.6ms idle=1.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [387163.0, ~U[2026-10-27 13:20:01Z], 50751, ~U[2026-10-27 13:20:01Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.390] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=62.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.444] [DEBUG] QUERY OK source="tms_alerts" db=53.2ms idle=1.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [319390.0, ~U[2026-10-27 13:20:01Z], 50726, ~U[2026-10-27 13:20:01Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.444] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=53.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.513] [DEBUG] QUERY OK source="tms_alerts" db=67.7ms idle=1.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [384617.0, ~U[2026-10-27 13:20:01Z], 50725, ~U[2026-10-27 13:20:01Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.520] [DEBUG] QUERY OK source="tms_alerts" db=6.7ms idle=68.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.607] [DEBUG] QUERY OK source="tms_alerts" db=86.5ms idle=7.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [380637.0, ~U[2026-10-27 13:20:01Z], 50702, ~U[2026-10-27 13:20:01Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.608] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=87.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.666] [DEBUG] QUERY OK source="tms_alerts" db=58.5ms idle=1.1ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [278175.0, ~U[2026-10-27 13:20:01Z], 50676, ~U[2026-10-27 13:20:01Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.668] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=59.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.764] [DEBUG] QUERY OK source="tms_alerts" db=95.7ms idle=2.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [69508.0, ~U[2026-10-27 13:20:01Z], 47832, ~U[2026-10-27 13:20:01Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.802] [DEBUG] QUERY OK source="tms_alert_rules" db=1.1ms queue=1.9ms idle=0.0ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:20:01.801] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=34.2ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.807] [DEBUG] QUERY OK source="tms_alerts" db=3.9ms queue=3.4ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) []
[90m↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30[0m
[2026-10-27 13:20:01.810] [DEBUG] QUERY OK source="pos_transaction" db=2.6ms queue=4.5ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:20:01.803045], ~N[2026-10-27 12:20:01.803045]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:20:01.890] [DEBUG] QUERY OK source="tms_alerts" db=81.8ms queue=4.1ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [375072.0, ~U[2026-10-27 13:20:01Z], 50642, ~U[2026-10-27 13:20:01Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.892] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms idle=0.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.893] [DEBUG] QUERY OK source="pos_transaction" db=2.9ms queue=79.2ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:20:01.803045], ~N[2026-10-27 13:20:01.803045]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:20:01.896] [DEBUG] QUERY OK source="pos_transaction" db=2.4ms idle=1.6ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:20:01.893787], ~N[2026-10-27 13:20:01.893787]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:20:01.918] [DEBUG] QUERY OK source="tms_terminals" db=21.7ms queue=0.1ms idle=0.2ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:20:01.958] [DEBUG] QUERY OK source="tms_alerts" db=63.9ms queue=0.5ms idle=1.1ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [49029.0, ~U[2026-10-27 13:20:01Z], 45903, ~U[2026-10-27 13:20:01Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:01.962] [DEBUG] QUERY OK source="tms_alerts" db=2.7ms queue=34.1ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:01.964] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=4.1ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.066] [DEBUG] QUERY OK source="tms_alerts" db=58.6ms queue=44.4ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:01Z], 43617, ~U[2026-10-27 13:20:01Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.069] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=1.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.098] [DEBUG] QUERY OK source="tms_alerts" db=89.0ms queue=45.1ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [329873.0, ~U[2026-10-27 13:20:01Z], 50591, ~U[2026-10-27 13:20:01Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.101] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.126] [DEBUG] QUERY OK source="tms_alerts" db=56.2ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 48916, ~U[2026-10-27 13:20:02Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.129] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=1.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.156] [DEBUG] QUERY OK source="tms_alerts" db=54.4ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [282634.0, ~U[2026-10-27 13:20:02Z], 50575, ~U[2026-10-27 13:20:02Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.157] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.209] [DEBUG] QUERY OK source="tms_alerts" db=77.7ms queue=1.1ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 50888, ~U[2026-10-27 13:20:02Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.210] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.234] [DEBUG] QUERY OK source="tms_alerts" db=76.5ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [292574.0, ~U[2026-10-27 13:20:02Z], 50558, ~U[2026-10-27 13:20:02Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.237] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.286] [DEBUG] QUERY OK source="tms_alerts" db=75.4ms idle=0.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 50798, ~U[2026-10-27 13:20:02Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.287] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.316] [DEBUG] QUERY OK source="tms_alerts" db=79.0ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [105548.0, ~U[2026-10-27 13:20:02Z], 48602, ~U[2026-10-27 13:20:02Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.319] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.343] [DEBUG] QUERY OK source="tms_alerts" db=56.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 50775, ~U[2026-10-27 13:20:02Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.344] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.369] [DEBUG] QUERY OK source="tms_alerts" db=49.5ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [106536.0, ~U[2026-10-27 13:20:02Z], 48747, ~U[2026-10-27 13:20:02Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.370] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.442] [DEBUG] QUERY OK source="tms_alerts" db=97.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 50752, ~U[2026-10-27 13:20:02Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.445] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=2.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.468] [DEBUG] QUERY OK source="tms_alerts" db=97.5ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [211628.0, ~U[2026-10-27 13:20:02Z], 50532, ~U[2026-10-27 13:20:02Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.470] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=0.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.499] [DEBUG] QUERY OK source="tms_alerts" db=52.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 50727, ~U[2026-10-27 13:20:02Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.500] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.538] [DEBUG] QUERY OK source="tms_alerts" db=66.9ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [282396.0, ~U[2026-10-27 13:20:02Z], 50536, ~U[2026-10-27 13:20:02Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.539] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.573] [DEBUG] QUERY OK source="tms_alerts" db=72.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 50726, ~U[2026-10-27 13:20:02Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.574] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.626] [DEBUG] QUERY OK source="tms_alerts" db=86.5ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [200.0, ~U[2026-10-27 13:20:02Z], 35744, ~U[2026-10-27 13:20:02Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.628] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.658] [DEBUG] QUERY OK source="tms_alerts" db=83.9ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 50703, ~U[2026-10-27 13:20:02Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.661] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.750] [DEBUG] QUERY OK source="tms_alerts" db=118.0ms idle=3.8ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [278317.0, ~U[2026-10-27 13:20:02Z], 50528, ~U[2026-10-27 13:20:02Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.757] [DEBUG] QUERY OK source="tms_alerts" db=95.5ms idle=0.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 50677, ~U[2026-10-27 13:20:02Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.761] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms queue=7.2ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.767] [DEBUG] QUERY OK source="tms_alerts" db=5.7ms queue=3.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:02.894] [DEBUG] QUERY OK source="tms_alerts" db=90.5ms queue=41.6ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [249465.0, ~U[2026-10-27 13:20:02Z], 50530, ~U[2026-10-27 13:20:02Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:02.896] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.014] [DEBUG] QUERY OK source="tms_alerts" db=118.2ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19819.0, ~U[2026-10-27 13:20:02Z], 50491, ~U[2026-10-27 13:20:02Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.015] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.037] [DEBUG] QUERY OK source="tms_alerts" db=135.3ms queue=134.8ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:02Z], 47833, ~U[2026-10-27 13:20:02Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.039] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.093] [DEBUG] QUERY OK source="tms_alerts" db=77.1ms queue=0.3ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [237473.0, ~U[2026-10-27 13:20:03Z], 50519, ~U[2026-10-27 13:20:03Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.096] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms queue=0.1ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.122] [DEBUG] QUERY OK source="tms_alerts" db=82.3ms idle=0.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 50643, ~U[2026-10-27 13:20:03Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.124] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.191] [DEBUG] QUERY OK source="tms_alerts" db=94.6ms queue=0.5ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [219151.0, ~U[2026-10-27 13:20:03Z], 50515, ~U[2026-10-27 13:20:03Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.197] [DEBUG] QUERY OK source="tms_alerts" db=5.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.202] [DEBUG] QUERY OK source="tms_alerts" db=76.7ms queue=0.2ms idle=0.8ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 45904, ~U[2026-10-27 13:20:03Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.205] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.257] [DEBUG] QUERY OK source="tms_alerts" db=59.1ms queue=0.3ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [187660.0, ~U[2026-10-27 13:20:03Z], 50515, ~U[2026-10-27 13:20:03Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.260] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.283] [DEBUG] QUERY OK source="tms_alerts" db=75.7ms idle=2.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 50592, ~U[2026-10-27 13:20:03Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.287] [DEBUG] QUERY OK source="tms_alerts" db=3.4ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.367] [DEBUG] QUERY OK source="tms_alerts" db=104.2ms queue=0.3ms idle=2.1ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [87782.0, ~U[2026-10-27 13:20:03Z], 49953, ~U[2026-10-27 13:20:03Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.368] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.384] [DEBUG] QUERY OK source="tms_alerts" db=94.5ms queue=1.5ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 50576, ~U[2026-10-27 13:20:03Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.385] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.446] [DEBUG] QUERY OK source="tms_alerts" db=77.9ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [181599.0, ~U[2026-10-27 13:20:03Z], 50502, ~U[2026-10-27 13:20:03Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.449] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.476] [DEBUG] QUERY OK source="tms_alerts" db=91.1ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 50559, ~U[2026-10-27 13:20:03Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.477] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.521] [DEBUG] QUERY OK source="tms_alerts" db=71.6ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [233226.0, ~U[2026-10-27 13:20:03Z], 50492, ~U[2026-10-27 13:20:03Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.522] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.554] [DEBUG] QUERY OK source="tms_alerts" db=76.4ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 48603, ~U[2026-10-27 13:20:03Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.555] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.627] [DEBUG] QUERY OK source="tms_alerts" db=102.8ms queue=1.3ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [80618.0, ~U[2026-10-27 13:20:03Z], 50440, ~U[2026-10-27 13:20:03Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.632] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.645] [DEBUG] QUERY OK source="tms_alerts" db=89.2ms queue=0.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 48748, ~U[2026-10-27 13:20:03Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.648] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.738] [DEBUG] QUERY OK source="tms_alerts" db=106.1ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [200585.0, ~U[2026-10-27 13:20:03Z], 50491, ~U[2026-10-27 13:20:03Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.741] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.775] [DEBUG] QUERY OK source="tms_alerts" db=126.2ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 50533, ~U[2026-10-27 13:20:03Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.779] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=2.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.887] [DEBUG] QUERY OK source="tms_alerts" db=143.5ms queue=2.0ms idle=1.9ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [203258.0, ~U[2026-10-27 13:20:03Z], 50486, ~U[2026-10-27 13:20:03Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.905] [DEBUG] QUERY OK source="tms_alerts" db=123.4ms idle=2.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 50537, ~U[2026-10-27 13:20:03Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:03.934] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=43.5ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:03.935] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=29.0ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.011] [DEBUG] QUERY OK source="tms_alerts" db=74.4ms queue=2.0ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [11959.0, ~U[2026-10-27 13:20:03Z], 49315, ~U[2026-10-27 13:20:03Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.013] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.046] [DEBUG] QUERY OK source="tms_alerts" db=85.7ms queue=25.0ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:03Z], 35745, ~U[2026-10-27 13:20:03Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.048] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.137] [DEBUG] QUERY OK source="tms_alerts" db=118.3ms idle=4.9ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [202010.0, ~U[2026-10-27 13:20:04Z], 50494, ~U[2026-10-27 13:20:04Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.140] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.210] [DEBUG] QUERY OK source="tms_alerts" db=159.8ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:04Z], 50529, ~U[2026-10-27 13:20:04Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.212] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.239] [DEBUG] QUERY OK source="tms_alerts" db=97.2ms queue=0.2ms idle=1.6ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [197475.0, ~U[2026-10-27 13:20:04Z], 50481, ~U[2026-10-27 13:20:04Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.242] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=1.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.293] [DEBUG] QUERY OK source="tms_alerts" db=80.3ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:04Z], 50531, ~U[2026-10-27 13:20:04Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.297] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=2.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.335] [DEBUG] HANDLE EVENT "request_documents" in PlatformWeb.ChargebackLive.Dashboard
  Parameters: %{"days" => "", "description" => "please provide this details", "doc_types" => ["receipt", "invoice"]}
[2026-10-27 13:20:04.364] [DEBUG] QUERY OK source="tms_alerts" db=121.2ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [182854.0, ~U[2026-10-27 13:20:04Z], 50486, ~U[2026-10-27 13:20:04Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.366] [DEBUG] QUERY OK source="chargeback_cases" db=0.7ms queue=30.1ms idle=0.0ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (c0.`id` = ?) [100037]
[90m↳ DisputeCore.EvidenceRequests.create/3, at: lib/dispute_core/evidence_requests.ex:61[0m
[2026-10-27 13:20:04.369] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=2.0ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.370] [DEBUG] QUERY OK source="dispute_parameters" db=0.8ms queue=1.2ms idle=0.0ms
SELECT d0.`id`, d0.`default_currency`, d0.`default_priority`, d0.`max_evidence_file_size_mb`, d0.`max_csv_file_size_mb`, d0.`compliance_review_mode`, d0.`compliance_amount_threshold`, d0.`escalation_to_head_hours`, d0.`merchant_dispute_window_days`, d0.`merchant_dispute_sla_days`, d0.`evidence_deadline_days`, d0.`close_no_response_days`, d0.`debit_on_arrival`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_parameters` AS d0 WHERE (d0.`id` = ?) [1]
[90m↳ DisputeCore.Context.get_parameters/0, at: lib/dispute_core/context.ex:1158[0m
[2026-10-27 13:20:04.455] [DEBUG] QUERY OK source="tms_alerts" db=157.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:04Z], 50492, ~U[2026-10-27 13:20:04Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.456] [DEBUG] QUERY OK db=1.7ms queue=84.6ms idle=0.0ms
begin []
[90m↳ DisputeCore.EvidenceRequests.create/3, at: lib/dispute_core/evidence_requests.ex:72[0m
[2026-10-27 13:20:04.458] [DEBUG] QUERY OK db=0.5ms
INSERT INTO `dispute_evidence_requests` (`status`,`description`,`case_id`,`requested_by`,`required_doc_types`,`due_at`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?) ["open", "please provide this details", 100037, 3, "receipt,invoice", ~N[2026-11-01 13:20:04], ~N[2026-10-27 13:20:04], ~N[2026-10-27 13:20:04]]
[90m↳ anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4, at: lib/ecto/adapters/sql.ex:1473[0m
[2026-10-27 13:20:04.459] [DEBUG] QUERY OK source="chargeback_cases" db=0.8ms
UPDATE `chargeback_cases` AS c0 SET c0.`awaiting_merchant` = ?, c0.`updated_at` = ? WHERE (c0.`id` = ?) [true, ~N[2026-10-27 13:20:04], 100037]
[90m↳ anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4, at: lib/ecto/adapters/sql.ex:1473[0m
[2026-10-27 13:20:04.460] [DEBUG] QUERY OK db=0.6ms
INSERT INTO `dispute_case_events` (`message`,`metadata`,`actor_id`,`actor_type`,`event_type`,`case_id`,`inserted_at`) VALUES (?,?,?,?,?,?,?) ["Documents requested from the merchant (due 2026-11-01): please provide this details", %{"kind" => "requested", "request_id" => 6, "required" => "receipt,invoice"}, 3, "user", "evidence_request", 100037, ~N[2026-10-27 13:20:04]]
[90m↳ anonymous fn/3 in Ecto.Adapters.SQL.checkout_or_transaction/4, at: lib/ecto/adapters/sql.ex:1473[0m
[2026-10-27 13:20:04.471] [DEBUG] QUERY OK source="tms_alerts" db=101.1ms queue=0.2ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [182909.0, ~U[2026-10-27 13:20:04Z], 50486, ~U[2026-10-27 13:20:04Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.474] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms queue=16.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.475] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=2.2ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.560] [DEBUG] QUERY OK db=99.2ms
commit []
[90m↳ DisputeCore.EvidenceRequests.create/3, at: lib/dispute_core/evidence_requests.ex:72[0m
[2026-10-27 13:20:04.646] [DEBUG] QUERY OK source="tms_alerts" db=127.6ms queue=43.5ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:04Z], 50520, ~U[2026-10-27 13:20:04Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.648] [DEBUG] QUERY OK source="chargeback_cases" db=2.3ms queue=86.0ms idle=0.0ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (c0.`id` = ?) [100037]
[90m↳ DisputeCore.MerchantApi.emit/3, at: lib/dispute_core/merchant_api.ex:319[0m
[2026-10-27 13:20:04.649] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=2.2ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.682] [DEBUG] QUERY OK source="tms_alerts" db=121.6ms queue=85.5ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [137257.0, ~U[2026-10-27 13:20:04Z], 50473, ~U[2026-10-27 13:20:04Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.684] [DEBUG] QUERY OK source="dispute_api_consumers" db=0.4ms queue=27.1ms idle=0.0ms
SELECT d0.`id`, d0.`name`, d0.`api_key_hash`, d0.`enabled`, d0.`webhook_url`, d0.`webhook_secret`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_api_consumers` AS d0 WHERE (((d0.`enabled` = TRUE) AND NOT (d0.`webhook_url` IS NULL)) AND (d0.`webhook_url` != '')) []
[90m↳ DisputeCore.MerchantApi.emit/3, at: lib/dispute_core/merchant_api.ex:323[0m
[2026-10-27 13:20:04.685] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=1.9ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.769] [DEBUG] QUERY OK source="tms_alerts" db=118.2ms queue=0.3ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:04Z], 50516, ~U[2026-10-27 13:20:04Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.784] [DEBUG] QUERY OK db=97.2ms queue=2.0ms idle=0.0ms
INSERT INTO `dispute_webhook_outbox` (`status`,`request_id`,`consumer_id`,`payload`,`event_id`,`event_type`,`case_id`,`attempts`,`next_attempt_at`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?) ["pending", 6, 4, %{"chargeback_id" => 100037, "due_at" => "2026-11-01T13:20:04Z", "event_id" => "83ff07e1-11b8-428b-b54b-0e44a73af996", "merchant_mid" => "123451234512345", "occurred_at" => "2026-10-27T13:20:04Z", "request_id" => 6, "type" => "chargeback.evidence_requested"}, "83ff07e1-11b8-428b-b54b-0e44a73af996", "chargeback.evidence_requested", 100037, 0, ~N[2026-10-27 13:20:04], ~N[2026-10-27 13:20:04], ~N[2026-10-27 13:20:04]]
[90m↳ Enum."-map/2-lists^map/1-1-"/2, at: lib/enum.ex:1703[0m
[2026-10-27 13:20:04.785] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=15.4ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.788] [DEBUG] QUERY OK source="chargeback_cases" db=0.8ms queue=2.3ms idle=0.0ms
SELECT c0.`id`, c0.`case_number`, c0.`merchant_mid`, c0.`merchant_id`, c0.`core_transaction_id`, c0.`rrn`, c0.`auth_number`, c0.`transaction_amount`, c0.`transaction_currency`, c0.`transaction_date`, c0.`scheme_name`, c0.`card_type_code`, c0.`chargeback_reason_code`, c0.`chargeback_reason_description`, c0.`scheme_case_reference`, c0.`chargeback_date`, c0.`response_due_date`, c0.`recovery_amount`, c0.`recovery_currency`, c0.`status`, c0.`resolution_date`, c0.`resolution_notes`, c0.`financial_impact`, c0.`recovery_deducted_at`, c0.`arrival_debit_amount`, c0.`arrival_debited_at`, c0.`arrival_debit_adjustment_id`, c0.`arrival_settled_at`, c0.`arrival_settlement_adjustment_id`, c0.`payout_batch_id`, c0.`mastercom_claim_id`, c0.`mastercom_chargeback_id`, c0.`assigned_to`, c0.`priority`, c0.`escalated_at`, c0.`escalation_level`, c0.`escalated_to`, c0.`escalation_reason`, c0.`awaiting_merchant`, c0.`created_by`, c0.`updated_by`, c0.`inserted_at`, c0.`updated_at` FROM `chargeback_cases` AS c0 WHERE (c0.`id` = ?) [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.refresh_requests/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1766[0m
[2026-10-27 13:20:04.816] [DEBUG] QUERY OK source="tms_alerts" db=46.6ms queue=82.1ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [137144.0, ~U[2026-10-27 13:20:04Z], 50472, ~U[2026-10-27 13:20:04Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.817] [DEBUG] QUERY OK source="dispute_evidence_requests" db=0.7ms queue=28.0ms idle=0.0ms
SELECT d0.`id`, d0.`case_id`, d0.`description`, d0.`required_doc_types`, d0.`due_at`, d0.`status`, d0.`requested_by`, d0.`fulfilled_at`, d0.`reminded_at`, d0.`reviewed_by`, d0.`reviewed_at`, d0.`review_outcome`, d0.`review_notes`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence_requests` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`id` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.refresh_requests/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1767[0m
[2026-10-27 13:20:04.905] [DEBUG] QUERY OK source="dispute_evidence" db=0.3ms queue=87.3ms idle=0.0ms
SELECT d0.`id`, d0.`case_id`, d0.`case_number`, d0.`file_name`, d0.`stored_filename`, d0.`content_type`, d0.`doc_type`, d0.`file_size`, d0.`uploaded_by`, d0.`notes`, d0.`request_id`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_evidence` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at` DESC [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.refresh_requests/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1768[0m
[2026-10-27 13:20:04.906] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=88.6ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.907] [DEBUG] QUERY OK source="dispute_case_events" db=0.3ms queue=1.3ms idle=0.0ms
SELECT d0.`id`, d0.`case_id`, d0.`event_type`, d0.`actor_id`, d0.`actor_type`, d0.`message`, d0.`metadata`, d0.`inserted_at` FROM `dispute_case_events` AS d0 WHERE (d0.`case_id` = ?) ORDER BY d0.`inserted_at`, d0.`id` [100037]
[90m↳ PlatformWeb.ChargebackLive.Dashboard.refresh_requests/2, at: lib/platform_web/live/chargeback_live/dashboard.ex:1769[0m
[2026-10-27 13:20:04.907] [DEBUG] Replied in 571ms
[2026-10-27 13:20:04.927] [DEBUG] QUERY OK source="tms_alerts" db=98.3ms queue=42.7ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:04Z], 50516, ~U[2026-10-27 13:20:04Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.928] [DEBUG] QUERY OK source="dispute_evidence" db=0.4ms queue=18.7ms idle=0.0ms
SELECT d0.`doc_type` FROM `dispute_evidence` AS d0 WHERE (d0.`request_id` = ?) [6]
[90m↳ DisputeCore.EvidenceRequests.missing_doc_types/1, at: lib/dispute_core/evidence_requests.ex:49[0m
[2026-10-27 13:20:04.928] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:04.929] [DEBUG] QUERY OK source="dispute_evidence" db=0.4ms queue=0.7ms idle=0.0ms
SELECT d0.`doc_type` FROM `dispute_evidence` AS d0 WHERE (d0.`request_id` = ?) [6]
[90m↳ DisputeCore.EvidenceRequests.missing_doc_types/1, at: lib/dispute_core/evidence_requests.ex:49[0m
[2026-10-27 13:20:04.962] [DEBUG] QUERY OK source="tms_alerts" db=55.1ms queue=0.9ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [45897.0, ~U[2026-10-27 13:20:04Z], 46942, ~U[2026-10-27 13:20:04Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:04.963] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.015] [DEBUG] QUERY OK source="tms_alerts" db=85.3ms queue=0.4ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:04Z], 49954, ~U[2026-10-27 13:20:04Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.016] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.046] [DEBUG] QUERY OK source="tms_alerts" db=82.3ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111119.0, ~U[2026-10-27 13:20:04Z], 49410, ~U[2026-10-27 13:20:04Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.047] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.081] [DEBUG] QUERY OK source="tms_alerts" db=64.4ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50503, ~U[2026-10-27 13:20:05Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.083] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.119] [DEBUG] QUERY OK source="tms_alerts" db=70.9ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111119.0, ~U[2026-10-27 13:20:05Z], 49415, ~U[2026-10-27 13:20:05Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.120] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.195] [DEBUG] QUERY OK source="tms_alerts" db=111.7ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50493, ~U[2026-10-27 13:20:05Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.197] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=1.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.273] [DEBUG] QUERY OK source="tms_alerts" db=152.5ms queue=0.1ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111122.0, ~U[2026-10-27 13:20:05Z], 49404, ~U[2026-10-27 13:20:05Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.274] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.289] [DEBUG] QUERY OK source="tms_alerts" db=91.3ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50441, ~U[2026-10-27 13:20:05Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.291] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.7ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.346] [DEBUG] QUERY OK source="tms_alerts" db=71.1ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111109.0, ~U[2026-10-27 13:20:05Z], 49384, ~U[2026-10-27 13:20:05Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.347] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.362] [DEBUG] QUERY OK source="tms_alerts" db=70.8ms idle=0.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50492, ~U[2026-10-27 13:20:05Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.364] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.450] [DEBUG] QUERY OK source="tms_alerts" db=101.2ms idle=0.9ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111114.0, ~U[2026-10-27 13:20:05Z], 49375, ~U[2026-10-27 13:20:05Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.451] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.490] [DEBUG] QUERY OK source="tms_alerts" db=124.1ms idle=1.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50487, ~U[2026-10-27 13:20:05Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.491] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.568] [DEBUG] QUERY OK source="tms_alerts" db=77.1ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 49316, ~U[2026-10-27 13:20:05Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.570] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.603] [DEBUG] QUERY OK db=86.0ms queue=0.3ms idle=0.2ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-10-27 13:20:05Z], ~N[2026-10-27 13:20:05]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:20:05.619] [DEBUG] QUERY OK source="tms_alerts" db=49.1ms idle=0.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50495, ~U[2026-10-27 13:20:05Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.621] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.716] [DEBUG] QUERY OK source="tms_alerts" db=95.2ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50482, ~U[2026-10-27 13:20:05Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.717] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=61.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.782] [DEBUG] QUERY OK source="tms_alerts" db=64.2ms queue=0.1ms idle=1.8ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50487, ~U[2026-10-27 13:20:05Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.785] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms queue=0.1ms idle=65.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.861] [DEBUG] QUERY OK source="tms_alerts" db=75.6ms idle=2.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50487, ~U[2026-10-27 13:20:05Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.862] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:05.920] [DEBUG] QUERY OK source="tms_alerts" db=57.4ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50474, ~U[2026-10-27 13:20:05Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:05.921] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=37.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:06.039] [DEBUG] QUERY OK source="tms_alerts" db=117.7ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:05Z], 50473, ~U[2026-10-27 13:20:05Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:06.040] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=118.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:06.097] [DEBUG] QUERY OK source="tms_alerts" db=56.5ms queue=0.1ms idle=1.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:06Z], 46943, ~U[2026-10-27 13:20:06Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:06.098] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=57.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:06.130] [DEBUG] QUERY OK source="tms_alerts" db=31.3ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:06Z], 49411, ~U[2026-10-27 13:20:06Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:06.131] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=32.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:06.221] [DEBUG] QUERY OK source="tms_alerts" db=89.1ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:06Z], 49416, ~U[2026-10-27 13:20:06Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:06.222] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=89.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:06.285] [DEBUG] QUERY OK source="tms_alerts" db=63.0ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:06Z], 49405, ~U[2026-10-27 13:20:06Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:06.286] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=63.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:06.352] [DEBUG] QUERY OK source="tms_alerts" db=64.9ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:06Z], 49385, ~U[2026-10-27 13:20:06Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:06.353] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=65.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:06.398] [DEBUG] QUERY OK source="tms_alerts" db=45.2ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:06Z], 49376, ~U[2026-10-27 13:20:06Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:06.400] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.2ms idle=46.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:06.526] [DEBUG] QUERY OK db=77.3ms idle=48.0ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-10-27 13:20:06Z], ~N[2026-10-27 13:20:06]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:20:11.931] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:20:11.931] [INFO ] Incoming JSON payload: {"oid":"9d52acad-af9c-4661-8da8-552341201982","sn":"98250623730001","uploadTime":"2026-10-27T13:20:11Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"ram_free_mb","value":"1058","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:20:11Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:20:11.932] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "9d52acad-af9c-4661-8da8-552341201982", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:20:11Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:20:11Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:20:11Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:20:11Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:20:11Z", "value" => "1058"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:20:11Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:20:11Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:20:11Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:20:11Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:20:11Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:20:11Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:20:11Z", "vendor" => "morefun"}
[2026-10-27 13:20:11.932] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:20:11.932] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:20:11.932] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:20:11.934] [DEBUG] QUERY OK source="parameter_templates" db=1.3ms idle=33.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:20:11.935] [DEBUG] QUERY OK source="parameter_templates" db=0.4ms idle=34.6ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:20:11.935] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:20:11.936] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:20:11.936] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:20:11.983] [DEBUG] QUERY OK source="tms_terminals" db=46.1ms idle=1.8ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:20:11], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:20:11.983] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:20:11.984] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=47.5ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:20:12.074] [DEBUG] QUERY OK source="tms_terminals" db=89.1ms idle=2.0ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:20:11], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:20:12.200] [DEBUG] QUERY OK db=125.2ms queue=0.5ms idle=90.0ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["9d52acad-af9c-4661-8da8-552341201982", 19, "2026-10-27T13:20:11Z", ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:20:12.200] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297987, oid: "9d52acad-af9c-4661-8da8-552341201982", upload_time: "2026-10-27T13:20:11Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}
[2026-10-27 13:20:12.200] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:20:11Z", "value" => "morefun"}
[2026-10-27 13:20:12.319] [DEBUG] QUERY OK db=117.9ms idle=127.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "morefun", "vendor", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:12.319] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441406, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:12.319] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:20:11Z", "value" => "kiosk_launcher"}
[2026-10-27 13:20:12.396] [DEBUG] QUERY OK db=74.8ms queue=0.1ms idle=120.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "kiosk_launcher", "model", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:12.396] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441408, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:12.396] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:20:11Z", "value" => "1.0"}
[2026-10-27 13:20:12.437] [DEBUG] QUERY OK db=40.7ms idle=1.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "1.0", "app_version", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:12.438] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441410, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:12.438] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:20:11Z", "value" => "13"}
[2026-10-27 13:20:12.509] [DEBUG] QUERY OK db=70.5ms queue=0.1ms idle=0.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "13", "android_version", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:12.509] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441412, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:12.509] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:20:11Z", "value" => "1058"}
[2026-10-27 13:20:12.602] [DEBUG] QUERY OK db=92.4ms idle=72.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "1058", "ram_free_mb", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:12.603] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441414, itemkey: "ram_free_mb", value: "1058", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:12.603] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:20:11Z", "value" => "WIFI"}
[2026-10-27 13:20:12.694] [DEBUG] QUERY OK db=91.1ms idle=94.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "WIFI", "network_type", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:12.695] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441416, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:12.695] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:20:11Z", "value" => "true"}
[2026-10-27 13:20:12.789] [DEBUG] QUERY OK db=93.2ms idle=92.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "true", "kiosk_active", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:12.789] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441418, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:12.789] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:20:11Z", "value" => ""}
[2026-10-27 13:20:12.942] [DEBUG] QUERY OK db=152.6ms idle=95.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:20:11Z", "sim_operator", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:12.942] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441420, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:12.943] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:13.030] [DEBUG] QUERY OK db=86.6ms idle=0.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "UNKNOWN", "sim_number", 297987, ~N[2026-10-27 13:20:12], ~N[2026-10-27 13:20:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:13.030] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441422, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:12], updated_at: ~N[2026-10-27 13:20:12]}}
[2026-10-27 13:20:13.030] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:13.113] [DEBUG] QUERY OK db=82.3ms idle=86.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "UNKNOWN", "sim_iccid", 297987, ~N[2026-10-27 13:20:13], ~N[2026-10-27 13:20:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:13.113] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441424, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:13], updated_at: ~N[2026-10-27 13:20:13]}}
[2026-10-27 13:20:13.113] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:13.202] [DEBUG] QUERY OK db=88.7ms idle=84.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "UNKNOWN", "sim_imsi", 297987, ~N[2026-10-27 13:20:13], ~N[2026-10-27 13:20:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:13.203] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441426, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:13], updated_at: ~N[2026-10-27 13:20:13]}}
[2026-10-27 13:20:13.203] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:13.299] [DEBUG] QUERY OK db=95.0ms idle=90.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "UNKNOWN", "sim_iccid2", 297987, ~N[2026-10-27 13:20:13], ~N[2026-10-27 13:20:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:13.299] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441428, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:13], updated_at: ~N[2026-10-27 13:20:13]}}
[2026-10-27 13:20:13.299] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:20:11Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:13.370] [DEBUG] QUERY OK db=70.2ms idle=97.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "UNKNOWN", "sim_imsi2", 297987, ~N[2026-10-27 13:20:13], ~N[2026-10-27 13:20:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:13.370] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441430, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:13], updated_at: ~N[2026-10-27 13:20:13]}}
[2026-10-27 13:20:13.370] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:20:11Z", "value" => "13"}
[2026-10-27 13:20:13.424] [DEBUG] QUERY OK db=53.0ms idle=72.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "13", "data_usage_mb", 297987, ~N[2026-10-27 13:20:13], ~N[2026-10-27 13:20:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:13.424] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441432, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:13], updated_at: ~N[2026-10-27 13:20:13]}}
[2026-10-27 13:20:13.424] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:20:11Z", "value" => "0"}
[2026-10-27 13:20:13.470] [DEBUG] QUERY OK db=44.6ms idle=55.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "0", "mobile_data_mb", 297987, ~N[2026-10-27 13:20:13], ~N[2026-10-27 13:20:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:13.470] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441434, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:13], updated_at: ~N[2026-10-27 13:20:13]}}
[2026-10-27 13:20:13.471] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:20:11Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:20:13.539] [DEBUG] QUERY OK db=66.9ms queue=0.1ms idle=47.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:11Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297987, ~N[2026-10-27 13:20:13], ~N[2026-10-27 13:20:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:13.540] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441436, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:20:11Z", message: nil, status_log_id: 297987, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:13], updated_at: ~N[2026-10-27 13:20:13]}}
[2026-10-27 13:20:14.348] [DEBUG] QUERY OK source="tms_terminal_status_items" db=642.0ms queue=0.6ms idle=106.0ms
SELECT t0.`value` FROM `tms_terminal_status_items` AS t0 INNER JOIN `tms_terminal_status_logs` AS t1 ON t1.`id` = t0.`status_log_id` WHERE ((t1.`terminal_id` = ?) AND (t0.`itemkey` = 'installed_apps')) ORDER BY t1.`inserted_at` DESC, t0.`id` DESC LIMIT 1 [19]
[90m↳ TmsCore.TerminalManagement.current_installed_apps_snapshot/1, at: lib/tms_core/terminal_management.ex:500[0m
[2026-10-27 13:20:14.356] [DEBUG] QUERY OK source="tms_terminal_installed_apps" db=0.7ms queue=1.4ms idle=402.8ms
SELECT count(t0.`id`) FROM `tms_terminal_installed_apps` AS t0 WHERE (t0.`terminal_id` = ?) [19]
[90m↳ TmsCore.TerminalManagement.sync_installed_apps/1, at: lib/tms_core/terminal_management.ex:403[0m
[2026-10-27 13:20:14.427] [DEBUG] QUERY OK source="tms_terminal_installed_apps" db=67.5ms queue=1.9ms idle=9.2ms
INSERT INTO `tms_terminal_installed_apps` (`package`,`inserted_at`,`updated_at`,`first_seen_at`,`terminal_id`,`app_name`,`last_seen_at`) VALUES (?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?) ON DUPLICATE KEY UPDATE `app_name` = VALUES(`app_name`),`last_seen_at` = VALUES(`last_seen_at`),`updated_at` = VALUES(`updated_at`) ["com.android.internal.systemui.navbar.threebutton", ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], 19, "3 Button Navigation Bar", ~N[2026-10-27 13:20:14], "com.android.adservices.api", ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], 19, "Android AdServices", ~N[2026-10-27 13:20:14], "com.android.inputmethod.latin", ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], 19, "Android Keyboard (AOSP)", ~N[2026-10-27 13:20:14], "android.ext.services", ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], 19, "Android Services Library", ~N[2026-10-27 13:20:14], "android.ext.shared", ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], 19, "Android Shared Library", ~N[2026-10-27 13:20:14], "android", ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], 19, "Android System", ~N[2026-10-27 13:20:14], "com.android.webview", ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], ~N[2026-10-27 13:20:14], 19, "Android System WebView", ~N[2026-10-27 13:20:14], "com.morefun.appstore", ...]
[90m↳ TmsCore.TerminalManagement.sync_installed_apps/1, at: lib/tms_core/terminal_management.ex:429[0m
[2026-10-27 13:20:24.025] [DEBUG] QUERY OK source="tms_alert_rules" db=0.5ms idle=0.4ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:20:24.026] [DEBUG] QUERY OK source="tms_alert_rules" db=1.4ms idle=91.5ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:20:24.026] [DEBUG] QUERY OK source="pos_transaction" db=0.5ms idle=0.9ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:20:24.025584], ~N[2026-10-27 12:20:24.025584]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:20:24.027] [DEBUG] QUERY OK source="pos_transaction" db=0.5ms idle=0.4ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:20:24.026362], ~N[2026-10-27 12:20:24.026362]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:20:24.027] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=0.3ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:20:24.025584], ~N[2026-10-27 13:20:24.025584]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:20:24.028] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms idle=0.2ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:20:24.026362], ~N[2026-10-27 13:20:24.026362]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:20:24.028] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms queue=0.1ms idle=0.2ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:20:24.027766], ~N[2026-10-27 13:20:24.027766]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:20:24.029] [DEBUG] QUERY OK source="pos_transaction" db=0.8ms idle=0.2ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:20:24.028283], ~N[2026-10-27 13:20:24.028283]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:20:24.040] [DEBUG] QUERY OK source="tms_terminals" db=10.5ms idle=0.4ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:20:24.041] [DEBUG] QUERY OK source="tms_terminals" db=11.9ms idle=0.4ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:20:24.045] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=4.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.046] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=4.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.125] [DEBUG] QUERY OK source="tms_alerts" db=38.7ms queue=40.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 43618, ~U[2026-10-27 13:20:24Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.125] [DEBUG] QUERY OK source="tms_alerts" db=79.7ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 43618, ~U[2026-10-27 13:20:24Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.126] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.126] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.238] [DEBUG] QUERY OK source="tms_alerts" db=70.4ms queue=41.2ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [30245.0, ~U[2026-10-27 13:20:24Z], 48917, ~U[2026-10-27 13:20:24Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.239] [DEBUG] QUERY OK source="tms_alerts" db=70.9ms queue=41.1ms idle=0.7ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [30245.0, ~U[2026-10-27 13:20:24Z], 48917, ~U[2026-10-27 13:20:24Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.240] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.240] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.354] [DEBUG] QUERY OK source="tms_alerts" db=113.7ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [223298.0, ~U[2026-10-27 13:20:24Z], 50889, ~U[2026-10-27 13:20:24Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.354] [DEBUG] QUERY OK source="tms_alerts" db=113.6ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [223298.0, ~U[2026-10-27 13:20:24Z], 50889, ~U[2026-10-27 13:20:24Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.355] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.355] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.486] [DEBUG] QUERY OK source="tms_alerts" db=88.6ms queue=41.5ms idle=0.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 50799, ~U[2026-10-27 13:20:24Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.486] [DEBUG] QUERY OK source="tms_alerts" db=89.5ms queue=41.1ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 50799, ~U[2026-10-27 13:20:24Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.487] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.487] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.675] [DEBUG] QUERY OK source="tms_alerts" db=145.5ms queue=42.0ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [505658.0, ~U[2026-10-27 13:20:24Z], 50776, ~U[2026-10-27 13:20:24Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.675] [DEBUG] QUERY OK source="tms_alerts" db=146.3ms queue=41.0ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [505658.0, ~U[2026-10-27 13:20:24Z], 50776, ~U[2026-10-27 13:20:24Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.676] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.676] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.828] [DEBUG] QUERY OK source="tms_alerts" db=110.2ms queue=41.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 50753, ~U[2026-10-27 13:20:24Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.828] [DEBUG] QUERY OK source="tms_alerts" db=110.2ms queue=41.0ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 50753, ~U[2026-10-27 13:20:24Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.829] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.829] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.9ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.952] [DEBUG] QUERY OK source="tms_alerts" db=122.5ms queue=0.5ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 50728, ~U[2026-10-27 13:20:24Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.953] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=122.3ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 50728, ~U[2026-10-27 13:20:24Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:24.953] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.1ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:24.954] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.4ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.047] [DEBUG] QUERY OK source="tms_alerts" db=70.9ms queue=22.0ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 50727, ~U[2026-10-27 13:20:24Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.047] [DEBUG] QUERY OK source="tms_alerts" db=92.8ms queue=0.9ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:24Z], 50727, ~U[2026-10-27 13:20:24Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.048] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.049] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=1.0ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.215] [DEBUG] QUERY OK source="tms_alerts" db=124.2ms queue=41.7ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [380638.0, ~U[2026-10-27 13:20:25Z], 50704, ~U[2026-10-27 13:20:25Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.215] [DEBUG] QUERY OK source="tms_alerts" db=123.3ms queue=42.0ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [380638.0, ~U[2026-10-27 13:20:25Z], 50704, ~U[2026-10-27 13:20:25Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.258] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=42.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.259] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=42.4ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.432] [DEBUG] QUERY OK source="tms_alerts" db=132.3ms queue=40.7ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:25Z], 50678, ~U[2026-10-27 13:20:25Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.432] [DEBUG] QUERY OK source="tms_alerts" db=130.3ms queue=41.8ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:25Z], 50678, ~U[2026-10-27 13:20:25Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.433] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.433] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.488] [DEBUG] QUERY OK source="tms_alerts" db=54.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:25Z], 47834, ~U[2026-10-27 13:20:25Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.488] [DEBUG] QUERY OK source="tms_alerts" db=54.3ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:25Z], 47834, ~U[2026-10-27 13:20:25Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.489] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.489] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.801] [DEBUG] QUERY OK source="tms_alerts" db=270.4ms queue=40.7ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [375073.0, ~U[2026-10-27 13:20:25Z], 50644, ~U[2026-10-27 13:20:25Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.801] [DEBUG] QUERY OK source="tms_alerts" db=270.5ms queue=41.1ms idle=0.6ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [375073.0, ~U[2026-10-27 13:20:25Z], 50644, ~U[2026-10-27 13:20:25Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.802] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.802] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.930] [DEBUG] QUERY OK source="tms_alerts" db=86.6ms queue=40.9ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:25Z], 45905, ~U[2026-10-27 13:20:25Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.930] [DEBUG] QUERY OK source="tms_alerts" db=86.0ms queue=42.2ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:25Z], 45905, ~U[2026-10-27 13:20:25Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:25.932] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:25.932] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.025] [DEBUG] QUERY OK source="tms_alerts" db=51.0ms queue=42.1ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [329874.0, ~U[2026-10-27 13:20:25Z], 50593, ~U[2026-10-27 13:20:25Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.026] [DEBUG] QUERY OK source="tms_alerts" db=52.4ms queue=41.0ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [329874.0, ~U[2026-10-27 13:20:25Z], 50593, ~U[2026-10-27 13:20:25Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.026] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.028] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=0.1ms idle=0.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.119] [DEBUG] QUERY OK source="tms_alerts" db=51.6ms queue=40.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 50577, ~U[2026-10-27 13:20:26Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.119] [DEBUG] QUERY OK source="tms_alerts" db=50.0ms queue=40.5ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 50577, ~U[2026-10-27 13:20:26Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.120] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.121] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.251] [DEBUG] QUERY OK source="tms_alerts" db=88.4ms queue=41.9ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [292575.0, ~U[2026-10-27 13:20:26Z], 50560, ~U[2026-10-27 13:20:26Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.252] [DEBUG] QUERY OK source="tms_alerts" db=88.6ms queue=42.1ms idle=0.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [292575.0, ~U[2026-10-27 13:20:26Z], 50560, ~U[2026-10-27 13:20:26Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.296] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=43.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.297] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=43.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.413] [DEBUG] QUERY OK source="tms_alerts" db=75.2ms queue=40.5ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 48604, ~U[2026-10-27 13:20:26Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.413] [DEBUG] QUERY OK source="tms_alerts" db=74.8ms queue=40.9ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 48604, ~U[2026-10-27 13:20:26Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.414] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.414] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.534] [DEBUG] QUERY OK source="tms_alerts" db=79.0ms queue=41.2ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [106537.0, ~U[2026-10-27 13:20:26Z], 48749, ~U[2026-10-27 13:20:26Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.535] [DEBUG] QUERY OK source="tms_alerts" db=79.6ms queue=40.8ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [106537.0, ~U[2026-10-27 13:20:26Z], 48749, ~U[2026-10-27 13:20:26Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.535] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.536] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.633] [DEBUG] QUERY OK source="tms_alerts" db=56.3ms queue=40.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 50534, ~U[2026-10-27 13:20:26Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.634] [DEBUG] QUERY OK source="tms_alerts" db=56.1ms queue=40.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 50534, ~U[2026-10-27 13:20:26Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.634] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.635] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.735] [DEBUG] QUERY OK source="tms_alerts" db=100.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 50538, ~U[2026-10-27 13:20:26Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.735] [DEBUG] QUERY OK source="tms_alerts" db=100.0ms queue=0.2ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 50538, ~U[2026-10-27 13:20:26Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.737] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.737] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.2ms idle=0.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.803] [DEBUG] QUERY OK source="tms_alerts" db=24.3ms queue=41.3ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [201.0, ~U[2026-10-27 13:20:26Z], 35746, ~U[2026-10-27 13:20:26Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.803] [DEBUG] QUERY OK source="tms_alerts" db=24.3ms queue=40.7ms idle=0.6ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [201.0, ~U[2026-10-27 13:20:26Z], 35746, ~U[2026-10-27 13:20:26Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.804] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.804] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.853] [DEBUG] QUERY OK source="tms_alerts" db=48.9ms queue=0.1ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [278318.0, ~U[2026-10-27 13:20:26Z], 50530, ~U[2026-10-27 13:20:26Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.853] [DEBUG] QUERY OK source="tms_alerts" db=49.1ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [278318.0, ~U[2026-10-27 13:20:26Z], 50530, ~U[2026-10-27 13:20:26Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.854] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.854] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.889] [DEBUG] QUERY OK source="tms_alerts" db=33.9ms queue=0.1ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [249466.0, ~U[2026-10-27 13:20:26Z], 50532, ~U[2026-10-27 13:20:26Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.889] [DEBUG] QUERY OK source="tms_alerts" db=34.2ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [249466.0, ~U[2026-10-27 13:20:26Z], 50532, ~U[2026-10-27 13:20:26Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.890] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.890] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.965] [DEBUG] QUERY OK source="tms_alerts" db=33.2ms queue=41.3ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 50493, ~U[2026-10-27 13:20:26Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.965] [DEBUG] QUERY OK source="tms_alerts" db=34.1ms queue=40.5ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:26Z], 50493, ~U[2026-10-27 13:20:26Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:26.965] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:26.966] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.020] [DEBUG] QUERY OK source="tms_alerts" db=13.3ms queue=40.7ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [237474.0, ~U[2026-10-27 13:20:26Z], 50521, ~U[2026-10-27 13:20:26Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.021] [DEBUG] QUERY OK source="tms_alerts" db=14.1ms queue=40.6ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [237474.0, ~U[2026-10-27 13:20:26Z], 50521, ~U[2026-10-27 13:20:26Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.021] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.022] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.2ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.093] [DEBUG] QUERY OK source="tms_alerts" db=30.4ms queue=41.0ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50517, ~U[2026-10-27 13:20:27Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.093] [DEBUG] QUERY OK source="tms_alerts" db=29.4ms queue=41.4ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50517, ~U[2026-10-27 13:20:27Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.094] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.094] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.214] [DEBUG] QUERY OK source="tms_alerts" db=78.6ms queue=40.9ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [187661.0, ~U[2026-10-27 13:20:27Z], 50517, ~U[2026-10-27 13:20:27Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.214] [DEBUG] QUERY OK source="tms_alerts" db=76.6ms queue=42.3ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [187661.0, ~U[2026-10-27 13:20:27Z], 50517, ~U[2026-10-27 13:20:27Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.216] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.217] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=1.6ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.304] [DEBUG] QUERY OK source="tms_alerts" db=45.9ms queue=42.2ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 49955, ~U[2026-10-27 13:20:27Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.304] [DEBUG] QUERY OK source="tms_alerts" db=45.9ms queue=40.9ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 49955, ~U[2026-10-27 13:20:27Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.349] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=43.7ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.350] [DEBUG] QUERY OK source="tms_alerts" db=0.3ms queue=44.5ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.425] [DEBUG] QUERY OK source="tms_alerts" db=34.3ms queue=40.6ms idle=0.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [181600.0, ~U[2026-10-27 13:20:27Z], 50504, ~U[2026-10-27 13:20:27Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.425] [DEBUG] QUERY OK source="tms_alerts" db=33.1ms queue=42.2ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [181600.0, ~U[2026-10-27 13:20:27Z], 50504, ~U[2026-10-27 13:20:27Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.426] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.427] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.500] [DEBUG] QUERY OK source="tms_alerts" db=31.6ms queue=40.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50494, ~U[2026-10-27 13:20:27Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.500] [DEBUG] QUERY OK source="tms_alerts" db=32.4ms queue=41.0ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50494, ~U[2026-10-27 13:20:27Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.501] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.501] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.532] [DEBUG] QUERY OK source="tms_alerts" db=30.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50442, ~U[2026-10-27 13:20:27Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.532] [DEBUG] QUERY OK source="tms_alerts" db=29.8ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50442, ~U[2026-10-27 13:20:27Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.533] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.533] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.579] [DEBUG] QUERY OK source="tms_alerts" db=45.5ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50493, ~U[2026-10-27 13:20:27Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.579] [DEBUG] QUERY OK source="tms_alerts" db=45.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50493, ~U[2026-10-27 13:20:27Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.580] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.580] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.616] [DEBUG] QUERY OK source="tms_alerts" db=35.2ms queue=0.1ms idle=0.8ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50488, ~U[2026-10-27 13:20:27Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.616] [DEBUG] QUERY OK source="tms_alerts" db=35.7ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50488, ~U[2026-10-27 13:20:27Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.617] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.618] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.653] [DEBUG] QUERY OK source="tms_alerts" db=34.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 49317, ~U[2026-10-27 13:20:27Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.653] [DEBUG] QUERY OK source="tms_alerts" db=34.3ms idle=0.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 49317, ~U[2026-10-27 13:20:27Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.654] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.654] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.689] [DEBUG] QUERY OK source="tms_alerts" db=34.4ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50496, ~U[2026-10-27 13:20:27Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.689] [DEBUG] QUERY OK source="tms_alerts" db=34.3ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50496, ~U[2026-10-27 13:20:27Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.690] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.690] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.786] [DEBUG] QUERY OK source="tms_alerts" db=54.3ms queue=41.3ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [197476.0, ~U[2026-10-27 13:20:27Z], 50483, ~U[2026-10-27 13:20:27Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.786] [DEBUG] QUERY OK source="tms_alerts" db=54.3ms queue=41.1ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [197476.0, ~U[2026-10-27 13:20:27Z], 50483, ~U[2026-10-27 13:20:27Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.787] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.788] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.838] [DEBUG] QUERY OK source="tms_alerts" db=50.6ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [182855.0, ~U[2026-10-27 13:20:27Z], 50488, ~U[2026-10-27 13:20:27Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.838] [DEBUG] QUERY OK source="tms_alerts" db=49.6ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [182855.0, ~U[2026-10-27 13:20:27Z], 50488, ~U[2026-10-27 13:20:27Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.839] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.839] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.901] [DEBUG] QUERY OK source="tms_alerts" db=60.9ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [182910.0, ~U[2026-10-27 13:20:27Z], 50488, ~U[2026-10-27 13:20:27Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.901] [DEBUG] QUERY OK source="tms_alerts" db=61.0ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [182910.0, ~U[2026-10-27 13:20:27Z], 50488, ~U[2026-10-27 13:20:27Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.902] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.902] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.970] [DEBUG] QUERY OK source="tms_alerts" db=26.4ms queue=41.2ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50475, ~U[2026-10-27 13:20:27Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.970] [DEBUG] QUERY OK source="tms_alerts" db=26.8ms queue=40.8ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50475, ~U[2026-10-27 13:20:27Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:27.971] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:27.971] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.004] [DEBUG] QUERY OK source="tms_alerts" db=32.9ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50474, ~U[2026-10-27 13:20:27Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.005] [DEBUG] QUERY OK source="tms_alerts" db=33.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:27Z], 50474, ~U[2026-10-27 13:20:27Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.006] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.006] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.066] [DEBUG] QUERY OK source="tms_alerts" db=18.7ms queue=41.3ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [45898.0, ~U[2026-10-27 13:20:28Z], 46944, ~U[2026-10-27 13:20:28Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.066] [DEBUG] QUERY OK source="tms_alerts" db=18.9ms queue=41.3ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [45898.0, ~U[2026-10-27 13:20:28Z], 46944, ~U[2026-10-27 13:20:28Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.067] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.067] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.143] [DEBUG] QUERY OK source="tms_alerts" db=34.8ms queue=40.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:28Z], 49412, ~U[2026-10-27 13:20:28Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.143] [DEBUG] QUERY OK source="tms_alerts" db=32.9ms queue=42.4ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:28Z], 49412, ~U[2026-10-27 13:20:28Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.144] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.144] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.261] [DEBUG] QUERY OK source="tms_alerts" db=76.0ms queue=40.7ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111120.0, ~U[2026-10-27 13:20:28Z], 49417, ~U[2026-10-27 13:20:28Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.261] [DEBUG] QUERY OK source="tms_alerts" db=75.1ms queue=41.5ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111120.0, ~U[2026-10-27 13:20:28Z], 49417, ~U[2026-10-27 13:20:28Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.263] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.264] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.343] [DEBUG] QUERY OK source="tms_alerts" db=37.7ms queue=42.3ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:28Z], 49406, ~U[2026-10-27 13:20:28Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.344] [DEBUG] QUERY OK source="tms_alerts" db=38.4ms queue=41.4ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:28Z], 49406, ~U[2026-10-27 13:20:28Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.387] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=42.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.387] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=41.9ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.462] [DEBUG] QUERY OK source="tms_alerts" db=32.3ms queue=42.0ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111110.0, ~U[2026-10-27 13:20:28Z], 49386, ~U[2026-10-27 13:20:28Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.462] [DEBUG] QUERY OK source="tms_alerts" db=32.3ms queue=41.9ms idle=0.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111110.0, ~U[2026-10-27 13:20:28Z], 49386, ~U[2026-10-27 13:20:28Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.463] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.463] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.535] [DEBUG] QUERY OK source="tms_alerts" db=30.7ms queue=41.5ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:28Z], 49377, ~U[2026-10-27 13:20:28Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.536] [DEBUG] QUERY OK source="tms_alerts" db=31.4ms queue=41.0ms idle=0.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:20:28Z], 49377, ~U[2026-10-27 13:20:28Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:20:28.536] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.537] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:20:28.636] [DEBUG] QUERY OK db=55.0ms idle=0.3ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-10-27 13:20:28Z], ~N[2026-10-27 13:20:28]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:20:28.666] [DEBUG] QUERY OK db=64.0ms idle=0.3ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-10-27 13:20:28Z], ~N[2026-10-27 13:20:28]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:20:42.687] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:20:42.687] [INFO ] Incoming JSON payload: {"oid":"af34a6ae-702a-4574-ab9e-1260e550a09e","sn":"98250623730001","uploadTime":"2026-10-27T13:20:41Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"ram_free_mb","value":"1062","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:20:41Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:20:42.691] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "af34a6ae-702a-4574-ab9e-1260e550a09e", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:20:41Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:20:41Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:20:41Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:20:41Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:20:41Z", "value" => "1062"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:20:41Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:20:41Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:20:41Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:20:41Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:20:41Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:20:41Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:20:41Z", "vendor" => "morefun"}
[2026-10-27 13:20:42.691] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:20:42.692] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:20:42.692] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:20:42.694] [DEBUG] QUERY OK source="parameter_templates" db=1.1ms idle=341.2ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:20:42.694] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms idle=210.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:20:42.695] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:20:42.696] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms idle=0.8ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:20:42.696] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:20:42.778] [DEBUG] QUERY OK source="tms_terminals" db=80.7ms idle=2.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:20:42], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:20:42.778] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:20:42.778] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=81.6ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:20:42.839] [DEBUG] QUERY OK source="tms_terminals" db=60.2ms idle=1.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:20:42], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:20:42.934] [DEBUG] QUERY OK db=94.8ms idle=60.9ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["af34a6ae-702a-4574-ab9e-1260e550a09e", 19, "2026-10-27T13:20:41Z", ~N[2026-10-27 13:20:42], ~N[2026-10-27 13:20:42]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:20:42.935] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297988, oid: "af34a6ae-702a-4574-ab9e-1260e550a09e", upload_time: "2026-10-27T13:20:41Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:20:42], updated_at: ~N[2026-10-27 13:20:42]}
[2026-10-27 13:20:42.935] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:20:41Z", "value" => "morefun"}
[2026-10-27 13:20:43.046] [DEBUG] QUERY OK db=110.2ms idle=96.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "morefun", "vendor", 297988, ~N[2026-10-27 13:20:42], ~N[2026-10-27 13:20:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.046] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441437, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:42], updated_at: ~N[2026-10-27 13:20:42]}}
[2026-10-27 13:20:43.046] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:20:41Z", "value" => "kiosk_launcher"}
[2026-10-27 13:20:43.103] [DEBUG] QUERY OK db=56.4ms idle=112.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "kiosk_launcher", "model", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.103] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441439, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.104] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:20:41Z", "value" => "1.0"}
[2026-10-27 13:20:43.167] [DEBUG] QUERY OK db=62.6ms queue=0.1ms idle=58.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "1.0", "app_version", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.167] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441441, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.168] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:20:41Z", "value" => "13"}
[2026-10-27 13:20:43.224] [DEBUG] QUERY OK db=55.6ms idle=64.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "13", "android_version", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.224] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441443, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.224] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:20:41Z", "value" => "1062"}
[2026-10-27 13:20:43.285] [DEBUG] QUERY OK db=60.4ms idle=57.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "1062", "ram_free_mb", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.285] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441445, itemkey: "ram_free_mb", value: "1062", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.285] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:20:41Z", "value" => "WIFI"}
[2026-10-27 13:20:43.328] [DEBUG] QUERY OK db=41.8ms queue=0.1ms idle=61.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "WIFI", "network_type", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.328] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441447, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.328] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:20:41Z", "value" => "true"}
[2026-10-27 13:20:43.391] [DEBUG] QUERY OK db=36.8ms queue=26.2ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "true", "kiosk_active", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.391] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441450, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.392] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:20:41Z", "value" => ""}
[2026-10-27 13:20:43.448] [DEBUG] QUERY OK db=54.9ms queue=0.5ms idle=20.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:20:41Z", "sim_operator", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.448] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441452, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.448] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:43.492] [DEBUG] QUERY OK db=42.8ms queue=0.2ms idle=57.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "UNKNOWN", "sim_number", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.492] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441454, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.492] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:43.551] [DEBUG] QUERY OK db=58.9ms idle=44.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "UNKNOWN", "sim_iccid", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.551] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441456, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.552] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:43.605] [DEBUG] QUERY OK db=52.9ms idle=60.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "UNKNOWN", "sim_imsi", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.605] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441458, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.605] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:43.655] [DEBUG] QUERY OK db=49.5ms queue=0.1ms idle=54.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "UNKNOWN", "sim_iccid2", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.655] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441460, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.655] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:20:41Z", "value" => "UNKNOWN"}
[2026-10-27 13:20:43.746] [DEBUG] QUERY OK db=90.3ms idle=50.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "UNKNOWN", "sim_imsi2", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.746] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441462, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.746] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:20:41Z", "value" => "13"}
[2026-10-27 13:20:43.825] [DEBUG] QUERY OK db=78.0ms queue=0.3ms idle=91.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "13", "data_usage_mb", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.825] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441464, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.825] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:20:41Z", "value" => "0"}
[2026-10-27 13:20:43.874] [DEBUG] QUERY OK db=48.3ms idle=79.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "0", "mobile_data_mb", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.874] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441466, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:20:43.875] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:20:41Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:20:43.944] [DEBUG] QUERY OK db=67.7ms idle=50.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:20:41Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297988, ~N[2026-10-27 13:20:43], ~N[2026-10-27 13:20:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:20:43.944] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441468, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:20:41Z", message: nil, status_log_id: 297988, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:20:43], updated_at: ~N[2026-10-27 13:20:43]}}
[2026-10-27 13:21:12.396] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:21:12.396] [INFO ] Incoming JSON payload: {"oid":"bb0c22f2-1678-44e8-91ff-c193634926b9","sn":"98250623730001","uploadTime":"2026-10-27T13:21:12Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"ram_free_mb","value":"1057","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:21:12Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:21:12.397] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "bb0c22f2-1678-44e8-91ff-c193634926b9", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:21:12Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:21:12Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:21:12Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:21:12Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:21:12Z", "value" => "1057"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:21:12Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:21:12Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:21:12Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:21:12Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:21:12Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:21:12Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:21:12Z", "vendor" => "morefun"}
[2026-10-27 13:21:12.398] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:21:12.398] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:21:12.399] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:21:12.400] [DEBUG] QUERY OK source="parameter_templates" db=0.5ms idle=955.3ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:21:12.401] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms queue=0.1ms idle=0.1ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:21:12.401] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:21:12.402] [DEBUG] QUERY OK source="tms_terminals" db=0.3ms idle=0.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:21:12.402] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:21:12.439] [DEBUG] QUERY OK source="tms_terminals" db=36.6ms idle=0.9ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:21:12], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:21:12.439] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:21:12.449] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms queue=9.0ms idle=0.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:21:12.489] [DEBUG] QUERY OK source="tms_terminals" db=39.6ms idle=0.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:21:12], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:21:12.555] [DEBUG] QUERY OK db=66.0ms idle=0.3ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["bb0c22f2-1678-44e8-91ff-c193634926b9", 19, "2026-10-27T13:21:12Z", ~N[2026-10-27 13:21:12], ~N[2026-10-27 13:21:12]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:21:12.556] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297991, oid: "bb0c22f2-1678-44e8-91ff-c193634926b9", upload_time: "2026-10-27T13:21:12Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:21:12], updated_at: ~N[2026-10-27 13:21:12]}
[2026-10-27 13:21:12.556] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:21:12Z", "value" => "morefun"}
[2026-10-27 13:21:12.599] [DEBUG] QUERY OK db=42.3ms idle=0.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "morefun", "vendor", 297991, ~N[2026-10-27 13:21:12], ~N[2026-10-27 13:21:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:12.599] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441470, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:12], updated_at: ~N[2026-10-27 13:21:12]}}
[2026-10-27 13:21:12.599] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:21:12Z", "value" => "kiosk_launcher"}
[2026-10-27 13:21:12.672] [DEBUG] QUERY OK db=72.0ms idle=0.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "kiosk_launcher", "model", 297991, ~N[2026-10-27 13:21:12], ~N[2026-10-27 13:21:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:12.672] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441472, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:12], updated_at: ~N[2026-10-27 13:21:12]}}
[2026-10-27 13:21:12.672] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:21:12Z", "value" => "1.0"}
[2026-10-27 13:21:12.735] [DEBUG] QUERY OK db=62.2ms idle=73.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "1.0", "app_version", 297991, ~N[2026-10-27 13:21:12], ~N[2026-10-27 13:21:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:12.735] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441474, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:12], updated_at: ~N[2026-10-27 13:21:12]}}
[2026-10-27 13:21:12.735] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:21:12Z", "value" => "13"}
[2026-10-27 13:21:12.812] [DEBUG] QUERY OK db=76.3ms queue=0.1ms idle=64.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "13", "android_version", 297991, ~N[2026-10-27 13:21:12], ~N[2026-10-27 13:21:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:12.813] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441476, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:12], updated_at: ~N[2026-10-27 13:21:12]}}
[2026-10-27 13:21:12.813] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:21:12Z", "value" => "1057"}
[2026-10-27 13:21:12.853] [DEBUG] QUERY OK db=40.2ms queue=0.1ms idle=78.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "1057", "ram_free_mb", 297991, ~N[2026-10-27 13:21:12], ~N[2026-10-27 13:21:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:12.854] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441478, itemkey: "ram_free_mb", value: "1057", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:12], updated_at: ~N[2026-10-27 13:21:12]}}
[2026-10-27 13:21:12.854] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:21:12Z", "value" => "WIFI"}
[2026-10-27 13:21:12.963] [DEBUG] QUERY OK db=108.5ms idle=42.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "WIFI", "network_type", 297991, ~N[2026-10-27 13:21:12], ~N[2026-10-27 13:21:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:12.963] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441480, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:12], updated_at: ~N[2026-10-27 13:21:12]}}
[2026-10-27 13:21:12.963] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:21:12Z", "value" => "true"}
[2026-10-27 13:21:13.029] [DEBUG] QUERY OK db=65.1ms queue=0.2ms idle=110.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "true", "kiosk_active", 297991, ~N[2026-10-27 13:21:12], ~N[2026-10-27 13:21:12]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.030] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441482, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:12], updated_at: ~N[2026-10-27 13:21:12]}}
[2026-10-27 13:21:13.032] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:21:12Z", "value" => ""}
[2026-10-27 13:21:13.142] [DEBUG] QUERY OK db=107.2ms queue=0.8ms idle=70.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:21:12Z", "sim_operator", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.142] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441484, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:13.142] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:13.199] [DEBUG] QUERY OK db=56.0ms idle=113.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "UNKNOWN", "sim_number", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.199] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441485, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:13.199] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:13.234] [DEBUG] QUERY OK db=34.5ms idle=58.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "UNKNOWN", "sim_iccid", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.234] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441487, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:13.234] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:13.299] [DEBUG] QUERY OK db=64.5ms idle=36.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "UNKNOWN", "sim_imsi", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.300] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441489, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:13.300] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:13.350] [DEBUG] QUERY OK db=49.9ms idle=66.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "UNKNOWN", "sim_iccid2", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.351] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441491, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:13.351] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:21:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:13.398] [DEBUG] QUERY OK db=46.7ms idle=51.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "UNKNOWN", "sim_imsi2", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.398] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441493, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:13.399] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:21:12Z", "value" => "13"}
[2026-10-27 13:21:13.434] [DEBUG] QUERY OK db=35.2ms idle=48.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "13", "data_usage_mb", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.435] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441495, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:13.435] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:21:12Z", "value" => "0"}
[2026-10-27 13:21:13.481] [DEBUG] QUERY OK db=28.8ms queue=16.5ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "0", "mobile_data_mb", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.482] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441497, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:13.483] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:21:12Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:21:13.533] [DEBUG] QUERY OK db=49.3ms idle=5.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:12Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297991, ~N[2026-10-27 13:21:13], ~N[2026-10-27 13:21:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:13.534] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441499, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:21:12Z", message: nil, status_log_id: 297991, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:13], updated_at: ~N[2026-10-27 13:21:13]}}
[2026-10-27 13:21:42.502] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:21:42.502] [INFO ] Incoming JSON payload: {"oid":"af337bde-72e7-485b-aaf1-9718e9049a29","sn":"98250623730001","uploadTime":"2026-10-27T13:21:42Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"ram_free_mb","value":"1063","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:21:42Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:21:42.504] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "af337bde-72e7-485b-aaf1-9718e9049a29", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:21:42Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:21:42Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:21:42Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:21:42Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:21:42Z", "value" => "1063"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:21:42Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:21:42Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:21:42Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:21:42Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:21:42Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:21:42Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:21:42Z", "vendor" => "morefun"}
[2026-10-27 13:21:42.504] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:21:42.504] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:21:42.504] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:21:42.526] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms queue=21.2ms idle=0.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:21:42.526] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms queue=0.1ms idle=0.6ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:21:42.527] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:21:42.528] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms queue=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:21:42.528] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:21:42.530] [DEBUG] QUERY OK source="tms_terminals" db=1.2ms idle=1.7ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:21:42], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:21:42.530] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:21:42.531] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=2.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:21:42.617] [DEBUG] QUERY OK source="tms_terminals" db=85.9ms idle=1.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:21:42], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:21:42.666] [DEBUG] QUERY OK db=48.2ms idle=0.4ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["af337bde-72e7-485b-aaf1-9718e9049a29", 19, "2026-10-27T13:21:42Z", ~N[2026-10-27 13:21:42], ~N[2026-10-27 13:21:42]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:21:42.666] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297992, oid: "af337bde-72e7-485b-aaf1-9718e9049a29", upload_time: "2026-10-27T13:21:42Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:21:42], updated_at: ~N[2026-10-27 13:21:42]}
[2026-10-27 13:21:42.666] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:21:42Z", "value" => "morefun"}
[2026-10-27 13:21:42.721] [DEBUG] QUERY OK db=55.2ms idle=19.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "morefun", "vendor", 297992, ~N[2026-10-27 13:21:42], ~N[2026-10-27 13:21:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:42.722] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441501, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:42], updated_at: ~N[2026-10-27 13:21:42]}}
[2026-10-27 13:21:42.722] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:21:42Z", "value" => "kiosk_launcher"}
[2026-10-27 13:21:42.765] [DEBUG] QUERY OK db=43.1ms idle=56.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "kiosk_launcher", "model", 297992, ~N[2026-10-27 13:21:42], ~N[2026-10-27 13:21:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:42.766] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441503, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:42], updated_at: ~N[2026-10-27 13:21:42]}}
[2026-10-27 13:21:42.766] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:21:42Z", "value" => "1.0"}
[2026-10-27 13:21:42.840] [DEBUG] QUERY OK db=73.9ms idle=44.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "1.0", "app_version", 297992, ~N[2026-10-27 13:21:42], ~N[2026-10-27 13:21:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:42.841] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441505, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:42], updated_at: ~N[2026-10-27 13:21:42]}}
[2026-10-27 13:21:42.841] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:21:42Z", "value" => "13"}
[2026-10-27 13:21:42.890] [DEBUG] QUERY OK db=48.3ms queue=0.1ms idle=75.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "13", "android_version", 297992, ~N[2026-10-27 13:21:42], ~N[2026-10-27 13:21:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:42.890] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441507, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:42], updated_at: ~N[2026-10-27 13:21:42]}}
[2026-10-27 13:21:42.890] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:21:42Z", "value" => "1063"}
[2026-10-27 13:21:42.962] [DEBUG] QUERY OK db=71.4ms idle=49.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "1063", "ram_free_mb", 297992, ~N[2026-10-27 13:21:42], ~N[2026-10-27 13:21:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:42.962] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441509, itemkey: "ram_free_mb", value: "1063", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:42], updated_at: ~N[2026-10-27 13:21:42]}}
[2026-10-27 13:21:42.962] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:21:42Z", "value" => "WIFI"}
[2026-10-27 13:21:43.022] [DEBUG] QUERY OK db=59.9ms idle=72.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "WIFI", "network_type", 297992, ~N[2026-10-27 13:21:42], ~N[2026-10-27 13:21:42]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.023] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441511, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:42], updated_at: ~N[2026-10-27 13:21:42]}}
[2026-10-27 13:21:43.023] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:21:42Z", "value" => "true"}
[2026-10-27 13:21:43.056] [DEBUG] QUERY OK db=32.6ms idle=61.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "true", "kiosk_active", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.056] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441513, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.056] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:21:42Z", "value" => ""}
[2026-10-27 13:21:43.130] [DEBUG] QUERY OK db=72.2ms idle=34.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:21:42Z", "sim_operator", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.130] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441515, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.130] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:43.187] [DEBUG] QUERY OK db=56.8ms idle=74.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "UNKNOWN", "sim_number", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.188] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441517, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.188] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:43.234] [DEBUG] QUERY OK db=45.9ms idle=58.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "UNKNOWN", "sim_iccid", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.234] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441519, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.235] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:43.293] [DEBUG] QUERY OK db=58.1ms idle=47.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "UNKNOWN", "sim_imsi", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.293] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441521, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.294] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:43.353] [DEBUG] QUERY OK db=59.5ms idle=59.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "UNKNOWN", "sim_iccid2", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.354] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441523, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.354] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:21:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:21:43.398] [DEBUG] QUERY OK db=43.8ms idle=61.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "UNKNOWN", "sim_imsi2", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.398] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441525, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.398] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:21:42Z", "value" => "13"}
[2026-10-27 13:21:43.458] [DEBUG] QUERY OK db=58.6ms queue=0.2ms idle=45.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "13", "data_usage_mb", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.458] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441527, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.458] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:21:42Z", "value" => "0"}
[2026-10-27 13:21:43.507] [DEBUG] QUERY OK db=48.6ms idle=60.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "0", "mobile_data_mb", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.507] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441529, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:21:43.508] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:21:42Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:21:43.591] [DEBUG] QUERY OK db=62.6ms queue=18.8ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:21:42Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297992, ~N[2026-10-27 13:21:43], ~N[2026-10-27 13:21:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:21:43.591] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441531, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:21:42Z", message: nil, status_log_id: 297992, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:21:43], updated_at: ~N[2026-10-27 13:21:43]}}
[2026-10-27 13:22:12.886] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:22:12.886] [INFO ] Incoming JSON payload: {"oid":"f520e05b-d7cd-4a76-9140-281f9fc6f70e","sn":"98250623730001","uploadTime":"2026-10-27T13:22:12Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"ram_free_mb","value":"1065","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:22:12Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:22:12.888] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "f520e05b-d7cd-4a76-9140-281f9fc6f70e", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:22:12Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:22:12Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:22:12Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:22:12Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:22:12Z", "value" => "1065"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:22:12Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:22:12Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:22:12Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:22:12Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:22:12Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:22:12Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:22:12Z", "vendor" => "morefun"}
[2026-10-27 13:22:12.888] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:22:12.888] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:22:12.888] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:22:12.890] [DEBUG] QUERY OK source="parameter_templates" db=1.1ms idle=274.9ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:22:12.891] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms idle=110.5ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:22:12.891] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:22:12.891] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:22:12.892] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:22:12.928] [DEBUG] QUERY OK source="tms_terminals" db=36.2ms idle=1.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:22:12], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:22:12.930] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:22:12.933] [DEBUG] QUERY OK source="tms_terminals" db=2.5ms idle=38.7ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:22:12.975] [DEBUG] QUERY OK source="tms_terminals" db=41.5ms queue=0.4ms idle=4.9ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:22:12], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:22:13.002] [DEBUG] QUERY OK db=26.4ms queue=0.1ms idle=42.7ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["f520e05b-d7cd-4a76-9140-281f9fc6f70e", 19, "2026-10-27T13:22:12Z", ~N[2026-10-27 13:22:12], ~N[2026-10-27 13:22:12]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:22:13.002] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297994, oid: "f520e05b-d7cd-4a76-9140-281f9fc6f70e", upload_time: "2026-10-27T13:22:12Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:22:12], updated_at: ~N[2026-10-27 13:22:12]}
[2026-10-27 13:22:13.003] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:22:12Z", "value" => "morefun"}
[2026-10-27 13:22:13.070] [DEBUG] QUERY OK db=67.0ms idle=27.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "morefun", "vendor", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.070] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441533, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.070] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:22:12Z", "value" => "kiosk_launcher"}
[2026-10-27 13:22:13.109] [DEBUG] QUERY OK db=37.8ms queue=0.1ms idle=68.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "kiosk_launcher", "model", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.110] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441535, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.110] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:22:12Z", "value" => "1.0"}
[2026-10-27 13:22:13.182] [DEBUG] QUERY OK db=71.7ms idle=40.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "1.0", "app_version", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.182] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441537, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.183] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:22:12Z", "value" => "13"}
[2026-10-27 13:22:13.260] [DEBUG] QUERY OK db=75.9ms queue=0.3ms idle=75.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "13", "android_version", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.260] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441539, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.261] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:22:12Z", "value" => "1065"}
[2026-10-27 13:22:13.287] [DEBUG] QUERY OK db=26.0ms idle=78.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "1065", "ram_free_mb", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.287] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441541, itemkey: "ram_free_mb", value: "1065", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.287] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:22:12Z", "value" => "WIFI"}
[2026-10-27 13:22:13.348] [DEBUG] QUERY OK db=60.7ms idle=27.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "WIFI", "network_type", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.349] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441543, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.349] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:22:12Z", "value" => "true"}
[2026-10-27 13:22:13.394] [DEBUG] QUERY OK db=45.1ms idle=62.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "true", "kiosk_active", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.395] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441545, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.395] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:22:12Z", "value" => ""}
[2026-10-27 13:22:13.461] [DEBUG] QUERY OK db=65.6ms idle=46.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:22:12Z", "sim_operator", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.461] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441547, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.461] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:13.494] [DEBUG] QUERY OK db=32.4ms idle=67.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "UNKNOWN", "sim_number", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.494] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441549, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.495] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:13.562] [DEBUG] QUERY OK db=66.9ms idle=33.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "UNKNOWN", "sim_iccid", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.562] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441551, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.562] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:13.633] [DEBUG] QUERY OK db=70.2ms idle=68.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "UNKNOWN", "sim_imsi", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.633] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441553, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.633] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:13.688] [DEBUG] QUERY OK db=53.5ms idle=0.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "UNKNOWN", "sim_iccid2", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.688] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441555, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.688] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:22:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:13.741] [DEBUG] QUERY OK db=52.7ms idle=8.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "UNKNOWN", "sim_imsi2", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.742] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441557, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.742] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:22:12Z", "value" => "13"}
[2026-10-27 13:22:13.794] [DEBUG] QUERY OK db=52.3ms idle=54.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "13", "data_usage_mb", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.795] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441559, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.795] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:22:12Z", "value" => "0"}
[2026-10-27 13:22:13.861] [DEBUG] QUERY OK db=65.8ms idle=53.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "0", "mobile_data_mb", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.861] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441561, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:13.862] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:22:12Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:22:13.904] [DEBUG] QUERY OK db=41.4ms idle=67.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:12Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297994, ~N[2026-10-27 13:22:13], ~N[2026-10-27 13:22:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:13.905] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441563, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:22:12Z", message: nil, status_log_id: 297994, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:13], updated_at: ~N[2026-10-27 13:22:13]}}
[2026-10-27 13:22:43.653] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:22:43.653] [INFO ] Incoming JSON payload: {"oid":"ba47d851-40de-46a2-987b-136b5d710bf7","sn":"98250623730001","uploadTime":"2026-10-27T13:22:42Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"ram_free_mb","value":"1061","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:22:42Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:22:43.654] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "ba47d851-40de-46a2-987b-136b5d710bf7", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:22:42Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:22:42Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:22:42Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:22:42Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:22:42Z", "value" => "1061"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:22:42Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:22:42Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:22:42Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:22:42Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:22:42Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:22:42Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:22:42Z", "vendor" => "morefun"}
[2026-10-27 13:22:43.655] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:22:43.655] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:22:43.655] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:22:43.656] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=873.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:22:43.658] [DEBUG] QUERY OK source="parameter_templates" db=1.2ms idle=693.8ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:22:43.658] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:22:43.659] [DEBUG] QUERY OK source="tms_terminals" db=1.1ms idle=2.6ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:22:43.660] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:22:43.707] [DEBUG] QUERY OK source="tms_terminals" db=47.5ms idle=2.0ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:22:43], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:22:43.708] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:22:43.709] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=48.4ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:22:43.777] [DEBUG] QUERY OK source="tms_terminals" db=64.1ms idle=2.4ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:22:43], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:22:43.820] [DEBUG] QUERY OK db=36.5ms queue=5.7ms idle=0.0ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["ba47d851-40de-46a2-987b-136b5d710bf7", 19, "2026-10-27T13:22:42Z", ~N[2026-10-27 13:22:43], ~N[2026-10-27 13:22:43]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:22:43.820] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297997, oid: "ba47d851-40de-46a2-987b-136b5d710bf7", upload_time: "2026-10-27T13:22:42Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:22:43], updated_at: ~N[2026-10-27 13:22:43]}
[2026-10-27 13:22:43.821] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:22:42Z", "value" => "morefun"}
[2026-10-27 13:22:43.888] [DEBUG] QUERY OK db=67.2ms idle=1.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "morefun", "vendor", 297997, ~N[2026-10-27 13:22:43], ~N[2026-10-27 13:22:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:43.888] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441566, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:43], updated_at: ~N[2026-10-27 13:22:43]}}
[2026-10-27 13:22:43.889] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:22:42Z", "value" => "kiosk_launcher"}
[2026-10-27 13:22:43.976] [DEBUG] QUERY OK db=85.5ms queue=0.2ms idle=67.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "kiosk_launcher", "model", 297997, ~N[2026-10-27 13:22:43], ~N[2026-10-27 13:22:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:43.976] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441568, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:43], updated_at: ~N[2026-10-27 13:22:43]}}
[2026-10-27 13:22:43.976] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:22:42Z", "value" => "1.0"}
[2026-10-27 13:22:44.047] [DEBUG] QUERY OK db=70.5ms idle=88.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "1.0", "app_version", 297997, ~N[2026-10-27 13:22:43], ~N[2026-10-27 13:22:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.048] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441570, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:43], updated_at: ~N[2026-10-27 13:22:43]}}
[2026-10-27 13:22:44.049] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:22:42Z", "value" => "13"}
[2026-10-27 13:22:44.154] [DEBUG] QUERY OK db=104.7ms idle=74.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "13", "android_version", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.154] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441572, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:44.155] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:22:42Z", "value" => "1061"}
[2026-10-27 13:22:44.220] [DEBUG] QUERY OK db=63.1ms queue=1.5ms idle=107.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "1061", "ram_free_mb", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.220] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441574, itemkey: "ram_free_mb", value: "1061", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:44.220] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:22:42Z", "value" => "WIFI"}
[2026-10-27 13:22:44.283] [DEBUG] QUERY OK db=62.8ms idle=66.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "WIFI", "network_type", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.283] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441576, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:44.284] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:22:42Z", "value" => "true"}
[2026-10-27 13:22:44.359] [DEBUG] QUERY OK db=74.5ms queue=0.3ms idle=64.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "true", "kiosk_active", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.359] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441578, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:44.359] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:22:42Z", "value" => ""}
[2026-10-27 13:22:44.699] [DEBUG] QUERY OK db=339.6ms idle=76.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:22:42Z", "sim_operator", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.699] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441580, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:44.699] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:44.756] [DEBUG] QUERY OK db=56.1ms queue=0.2ms idle=341.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "UNKNOWN", "sim_number", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.757] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441581, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:44.757] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:44.914] [DEBUG] QUERY OK db=127.3ms queue=29.3ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "UNKNOWN", "sim_iccid", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.914] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441583, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:44.914] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:44.995] [DEBUG] QUERY OK db=80.5ms idle=109.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "UNKNOWN", "sim_imsi", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:44.995] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441585, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:44.996] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:45.069] [DEBUG] QUERY OK db=73.0ms idle=82.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "UNKNOWN", "sim_iccid2", 297997, ~N[2026-10-27 13:22:44], ~N[2026-10-27 13:22:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:45.069] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441587, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:44], updated_at: ~N[2026-10-27 13:22:44]}}
[2026-10-27 13:22:45.069] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:22:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:22:45.166] [DEBUG] QUERY OK db=96.3ms idle=74.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "UNKNOWN", "sim_imsi2", 297997, ~N[2026-10-27 13:22:45], ~N[2026-10-27 13:22:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:45.166] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441589, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:45], updated_at: ~N[2026-10-27 13:22:45]}}
[2026-10-27 13:22:45.166] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:22:42Z", "value" => "13"}
[2026-10-27 13:22:45.234] [DEBUG] QUERY OK db=67.5ms idle=97.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "13", "data_usage_mb", 297997, ~N[2026-10-27 13:22:45], ~N[2026-10-27 13:22:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:45.234] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441591, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:45], updated_at: ~N[2026-10-27 13:22:45]}}
[2026-10-27 13:22:45.235] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:22:42Z", "value" => "0"}
[2026-10-27 13:22:45.305] [DEBUG] QUERY OK db=69.8ms idle=69.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "0", "mobile_data_mb", 297997, ~N[2026-10-27 13:22:45], ~N[2026-10-27 13:22:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:45.306] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441593, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:45], updated_at: ~N[2026-10-27 13:22:45]}}
[2026-10-27 13:22:45.306] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:22:42Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:22:45.410] [DEBUG] QUERY OK db=102.1ms idle=72.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:22:42Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 297997, ~N[2026-10-27 13:22:45], ~N[2026-10-27 13:22:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:45.411] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441595, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:22:42Z", message: nil, status_log_id: 297997, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:45], updated_at: ~N[2026-10-27 13:22:45]}}
[2026-10-27 13:22:52.022] [INFO ] Received status update for terminal UNKNOWN_SN
[2026-10-27 13:22:52.022] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-10-27T13:22:51Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-10-27T13:22:51Z","value":"61"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-10-27T13:22:51Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-10-27T13:22:51Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-10-27T13:22:51Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-10-27T13:22:51Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-10-27T13:22:51Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-10-27T13:22:51Z","value":"3.9.0"}],"oid":"organization_id","sn":"UNKNOWN_SN","uploadTime":"2026-10-27T13:22:51Z","vendor":"MoreFun"}
[2026-10-27 13:22:52.022] [INFO ] Decoded JSON: %{"oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:22:51Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:22:51Z", "value" => "61"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:22:51Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-10-27T13:22:51Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-10-27T13:22:51Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-10-27T13:22:51Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-10-27T13:22:51Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-10-27T13:22:51Z", "value" => "3.9.0"}], "sn" => "UNKNOWN_SN", "uploadTime" => "2026-10-27T13:22:51Z", "vendor" => "MoreFun"}
[2026-10-27 13:22:52.023] [INFO ] Extracted versions for UNKNOWN_SN: %{application: "3.9.0", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"}
[2026-10-27 13:22:52.024] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=209.5ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["UNKNOWN_SN"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:22:52.024] [INFO ] Terminal updated: UNKNOWN_SN
[2026-10-27 13:22:52.097] [DEBUG] QUERY OK source="tms_terminals" db=73.0ms idle=210.6ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:22:52], 15]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:22:52.098] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=73.8ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["UNKNOWN_SN"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:22:52.168] [DEBUG] QUERY OK source="tms_terminals" db=69.5ms idle=1.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:22:52], 15]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:22:52.244] [DEBUG] QUERY OK db=75.3ms queue=0.1ms idle=70.3ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["organization_id", 15, "2026-10-27T13:22:51Z", ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:22:52.245] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 297998, oid: "organization_id", upload_time: "2026-10-27T13:22:51Z", terminal_id: 15, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}
[2026-10-27 13:22:52.245] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:22:51Z", "value" => "online"}
[2026-10-27 13:22:52.359] [DEBUG] QUERY OK db=113.6ms idle=77.1ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-10-27T13:22:51Z", "online", "status", 297998, ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:52.359] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441597, itemkey: "status", value: "online", timestamp: "2026-10-27T13:22:51Z", message: "Terminal status update", status_log_id: 297998, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}}
[2026-10-27 13:22:52.362] [INFO ] Setting terminal UNKNOWN_SN status to 'online' from status itemkey
[2026-10-27 13:22:52.363] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:22:51Z", "value" => "61"}
[2026-10-27 13:22:52.460] [DEBUG] QUERY OK db=96.5ms idle=118.8ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-10-27T13:22:51Z", "61", "battery", 297998, ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:52.460] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441599, itemkey: "battery", value: "61", timestamp: "2026-10-27T13:22:51Z", message: "Battery level", status_log_id: 297998, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}}
[2026-10-27 13:22:52.460] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:22:51Z", "value" => "online"}
[2026-10-27 13:22:52.525] [DEBUG] QUERY OK db=64.3ms queue=0.1ms idle=101.8ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-10-27T13:22:51Z", "online", "network", 297998, ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:52.526] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441600, itemkey: "network", value: "online", timestamp: "2026-10-27T13:22:51Z", message: "Network connectivity", status_log_id: 297998, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}}
[2026-10-27 13:22:52.526] [INFO ] Setting terminal UNKNOWN_SN status to 'online' from network itemkey
[2026-10-27 13:22:52.526] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-10-27T13:22:51Z", "value" => "0"}
[2026-10-27 13:22:52.613] [DEBUG] QUERY OK db=84.7ms idle=68.1ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-10-27T13:22:51Z", "0", "cpu", 297998, ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:52.613] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441602, itemkey: "cpu", value: "0", timestamp: "2026-10-27T13:22:51Z", message: "CPU usage percentage", status_log_id: 297998, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}}
[2026-10-27 13:22:52.613] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-10-27T13:22:51Z", "value" => "1.0.0"}
[2026-10-27 13:22:52.692] [DEBUG] QUERY OK db=77.9ms idle=88.7ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-10-27T13:22:51Z", "1.0.0", "parameter_config", 297998, ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:52.692] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441604, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-10-27T13:22:51Z", message: "Current parameters version", status_log_id: 297998, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}}
[2026-10-27 13:22:52.693] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-10-27T13:22:51Z", "value" => "1.0.1"}
[2026-10-27 13:22:52.781] [DEBUG] QUERY OK db=88.5ms idle=80.3ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-10-27T13:22:51Z", "1.0.1", "emv_config", 297998, ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:52.782] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441606, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-10-27T13:22:51Z", message: "Current EMV config version", status_log_id: 297998, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}}
[2026-10-27 13:22:52.782] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-10-27T13:22:51Z", "value" => ""}
[2026-10-27 13:22:52.918] [DEBUG] QUERY OK db=56.6ms queue=79.2ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-10-27T13:22:51Z", "keys_config", 297998, ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:52.918] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441609, itemkey: "keys_config", value: nil, timestamp: "2026-10-27T13:22:51Z", message: "Current keys config version", status_log_id: 297998, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}}
[2026-10-27 13:22:52.919] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-10-27T13:22:51Z", "value" => "3.9.0"}
[2026-10-27 13:22:52.977] [DEBUG] QUERY OK db=58.3ms idle=91.3ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-10-27T13:22:51Z", "3.9.0", "application", 297998, ~N[2026-10-27 13:22:52], ~N[2026-10-27 13:22:52]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:22:52.977] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441610, itemkey: "application", value: "3.9.0", timestamp: "2026-10-27T13:22:51Z", message: "Current application version", status_log_id: 297998, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:22:52], updated_at: ~N[2026-10-27 13:22:52]}}
[2026-10-27 13:23:13.115] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:23:13.115] [INFO ] Incoming JSON payload: {"oid":"be09f495-dca4-4406-a113-d5f3a6250156","sn":"98250623730001","uploadTime":"2026-10-27T13:23:12Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"ram_free_mb","value":"1061","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:23:12Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:23:13.117] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "be09f495-dca4-4406-a113-d5f3a6250156", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:23:12Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:23:12Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:23:12Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:23:12Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:23:12Z", "value" => "1061"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:23:12Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:23:12Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:23:12Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:23:12Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:23:12Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:23:12Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:23:12Z", "vendor" => "morefun"}
[2026-10-27 13:23:13.118] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:23:13.118] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:23:13.118] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:23:13.119] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=180.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:23:13.121] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=43.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:23:13.121] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:23:13.125] [DEBUG] QUERY OK source="tms_terminals" db=1.5ms idle=4.1ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:23:13.125] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:23:13.192] [DEBUG] QUERY OK source="tms_terminals" db=66.9ms idle=4.0ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:23:13], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:23:13.192] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:23:13.193] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=67.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:23:13.249] [DEBUG] QUERY OK source="tms_terminals" db=51.7ms queue=2.4ms idle=2.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:23:13], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:23:13.321] [DEBUG] QUERY OK db=71.8ms idle=55.8ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["be09f495-dca4-4406-a113-d5f3a6250156", 19, "2026-10-27T13:23:12Z", ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:23:13.322] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298000, oid: "be09f495-dca4-4406-a113-d5f3a6250156", upload_time: "2026-10-27T13:23:12Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}
[2026-10-27 13:23:13.322] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:23:12Z", "value" => "morefun"}
[2026-10-27 13:23:13.368] [DEBUG] QUERY OK db=46.1ms idle=73.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "morefun", "vendor", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.369] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441613, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.369] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:23:12Z", "value" => "kiosk_launcher"}
[2026-10-27 13:23:13.423] [DEBUG] QUERY OK db=53.1ms queue=0.6ms idle=48.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "kiosk_launcher", "model", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.423] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441615, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.423] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:23:12Z", "value" => "1.0"}
[2026-10-27 13:23:13.473] [DEBUG] QUERY OK db=49.6ms idle=55.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "1.0", "app_version", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.473] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441617, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.473] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:23:12Z", "value" => "13"}
[2026-10-27 13:23:13.576] [DEBUG] QUERY OK db=100.9ms queue=1.6ms idle=50.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "13", "android_version", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.576] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441619, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.577] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:23:12Z", "value" => "1061"}
[2026-10-27 13:23:13.691] [DEBUG] QUERY OK db=114.3ms idle=103.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "1061", "ram_free_mb", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.692] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441621, itemkey: "ram_free_mb", value: "1061", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.692] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:23:12Z", "value" => "WIFI"}
[2026-10-27 13:23:13.747] [DEBUG] QUERY OK db=53.9ms queue=0.8ms idle=116.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "WIFI", "network_type", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.748] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441623, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.749] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:23:12Z", "value" => "true"}
[2026-10-27 13:23:13.811] [DEBUG] QUERY OK db=62.0ms idle=57.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "true", "kiosk_active", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.812] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441625, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.812] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:23:12Z", "value" => ""}
[2026-10-27 13:23:13.881] [DEBUG] QUERY OK db=68.1ms idle=65.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:23:12Z", "sim_operator", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.881] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441627, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.882] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:13.938] [DEBUG] QUERY OK db=55.8ms queue=0.2ms idle=71.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "UNKNOWN", "sim_number", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:13.939] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441629, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:13.939] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:14.006] [DEBUG] QUERY OK db=66.3ms queue=0.1ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "UNKNOWN", "sim_iccid", 298000, ~N[2026-10-27 13:23:13], ~N[2026-10-27 13:23:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:14.006] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441631, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:13], updated_at: ~N[2026-10-27 13:23:13]}}
[2026-10-27 13:23:14.006] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:14.066] [DEBUG] QUERY OK db=59.3ms idle=22.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "UNKNOWN", "sim_imsi", 298000, ~N[2026-10-27 13:23:14], ~N[2026-10-27 13:23:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:14.066] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441633, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:14], updated_at: ~N[2026-10-27 13:23:14]}}
[2026-10-27 13:23:14.067] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:14.163] [DEBUG] QUERY OK db=95.3ms idle=61.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "UNKNOWN", "sim_iccid2", 298000, ~N[2026-10-27 13:23:14], ~N[2026-10-27 13:23:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:14.163] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441635, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:14], updated_at: ~N[2026-10-27 13:23:14]}}
[2026-10-27 13:23:14.164] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:23:12Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:14.231] [DEBUG] QUERY OK db=66.5ms idle=99.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "UNKNOWN", "sim_imsi2", 298000, ~N[2026-10-27 13:23:14], ~N[2026-10-27 13:23:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:14.232] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441637, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:14], updated_at: ~N[2026-10-27 13:23:14]}}
[2026-10-27 13:23:14.232] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:23:12Z", "value" => "13"}
[2026-10-27 13:23:14.302] [DEBUG] QUERY OK db=69.1ms idle=69.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "13", "data_usage_mb", 298000, ~N[2026-10-27 13:23:14], ~N[2026-10-27 13:23:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:14.303] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441639, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:14], updated_at: ~N[2026-10-27 13:23:14]}}
[2026-10-27 13:23:14.303] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:23:12Z", "value" => "0"}
[2026-10-27 13:23:14.372] [DEBUG] QUERY OK db=65.2ms queue=0.5ms idle=74.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "0", "mobile_data_mb", 298000, ~N[2026-10-27 13:23:14], ~N[2026-10-27 13:23:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:14.372] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441641, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:14], updated_at: ~N[2026-10-27 13:23:14]}}
[2026-10-27 13:23:14.372] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:23:12Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:23:14.463] [DEBUG] QUERY OK db=89.5ms idle=71.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:12Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298000, ~N[2026-10-27 13:23:14], ~N[2026-10-27 13:23:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:14.464] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441643, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:23:12Z", message: nil, status_log_id: 298000, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:14], updated_at: ~N[2026-10-27 13:23:14]}}
[2026-10-27 13:23:27.347] [INFO ] Received status update for terminal 1640243786
[2026-10-27 13:23:27.347] [INFO ] Incoming JSON payload: {"forceEmptyParams":false,"vendor":"CAM","deviceItems":[{"message":"Terminal status update","value":"online","key":"status","timestamp":"2026-10-27T13:23:24Z"},{"message":"Battery level","value":"0","key":"battery","timestamp":"2026-10-27T13:23:24Z"},{"message":"Network connectivity","value":"online","key":"network","timestamp":"2026-10-27T13:23:24Z"}],"model":"IM30","oid":"organization_id","sn":"1640243786","uploadTime":"2026-10-27T13:23:24Z"}
[2026-10-27 13:23:27.347] [ERROR] Failed to parse status payload: {:ok, %{"deviceItems" => [%{"key" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:23:24Z", "value" => "online"}, %{"key" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:23:24Z", "value" => "0"}, %{"key" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:23:24Z", "value" => "online"}], "forceEmptyParams" => false, "model" => "IM30", "oid" => "organization_id", "sn" => "1640243786", "uploadTime" => "2026-10-27T13:23:24Z", "vendor" => "CAM"}}
[2026-10-27 13:23:43.428] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:23:43.428] [INFO ] Incoming JSON payload: {"oid":"837cfb40-f96c-467e-85e3-e8ddbaa2dca8","sn":"98250623730001","uploadTime":"2026-10-27T13:23:42Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"ram_free_mb","value":"1062","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:23:42Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:23:43.429] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "837cfb40-f96c-467e-85e3-e8ddbaa2dca8", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:23:42Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:23:42Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:23:42Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:23:42Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:23:42Z", "value" => "1062"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:23:42Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:23:42Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:23:42Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:23:42Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:23:42Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:23:42Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:23:42Z", "vendor" => "morefun"}
[2026-10-27 13:23:43.429] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:23:43.430] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:23:43.430] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:23:43.431] [DEBUG] QUERY OK source="parameter_templates" db=1.0ms idle=389.6ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:23:43.435] [DEBUG] QUERY OK source="parameter_templates" db=0.9ms idle=307.4ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:23:43.435] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:23:43.436] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=4.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:23:43.436] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:23:43.475] [DEBUG] QUERY OK source="tms_terminals" db=38.1ms idle=1.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:23:43], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:23:43.475] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:23:43.476] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=39.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:23:43.522] [DEBUG] QUERY OK source="tms_terminals" db=45.8ms idle=1.7ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:23:43], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:23:43.588] [DEBUG] QUERY OK db=65.4ms idle=46.6ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["837cfb40-f96c-467e-85e3-e8ddbaa2dca8", 19, "2026-10-27T13:23:42Z", ~N[2026-10-27 13:23:43], ~N[2026-10-27 13:23:43]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:23:43.588] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298003, oid: "837cfb40-f96c-467e-85e3-e8ddbaa2dca8", upload_time: "2026-10-27T13:23:42Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:23:43], updated_at: ~N[2026-10-27 13:23:43]}
[2026-10-27 13:23:43.589] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:23:42Z", "value" => "morefun"}
[2026-10-27 13:23:43.640] [DEBUG] QUERY OK db=48.6ms queue=2.7ms idle=66.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "morefun", "vendor", 298003, ~N[2026-10-27 13:23:43], ~N[2026-10-27 13:23:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:43.640] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441646, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:43], updated_at: ~N[2026-10-27 13:23:43]}}
[2026-10-27 13:23:43.641] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:23:42Z", "value" => "kiosk_launcher"}
[2026-10-27 13:23:43.698] [DEBUG] QUERY OK db=57.2ms idle=52.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "kiosk_launcher", "model", 298003, ~N[2026-10-27 13:23:43], ~N[2026-10-27 13:23:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:43.699] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441648, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:43], updated_at: ~N[2026-10-27 13:23:43]}}
[2026-10-27 13:23:43.699] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:23:42Z", "value" => "1.0"}
[2026-10-27 13:23:43.763] [DEBUG] QUERY OK db=64.2ms idle=58.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "1.0", "app_version", 298003, ~N[2026-10-27 13:23:43], ~N[2026-10-27 13:23:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:43.764] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441650, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:43], updated_at: ~N[2026-10-27 13:23:43]}}
[2026-10-27 13:23:43.764] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:23:42Z", "value" => "13"}
[2026-10-27 13:23:43.854] [DEBUG] QUERY OK db=89.7ms queue=0.2ms idle=66.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "13", "android_version", 298003, ~N[2026-10-27 13:23:43], ~N[2026-10-27 13:23:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:43.855] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441652, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:43], updated_at: ~N[2026-10-27 13:23:43]}}
[2026-10-27 13:23:43.855] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:23:42Z", "value" => "1062"}
[2026-10-27 13:23:43.922] [DEBUG] QUERY OK db=63.0ms queue=1.4ms idle=93.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "1062", "ram_free_mb", 298003, ~N[2026-10-27 13:23:43], ~N[2026-10-27 13:23:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:43.922] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441654, itemkey: "ram_free_mb", value: "1062", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:43], updated_at: ~N[2026-10-27 13:23:43]}}
[2026-10-27 13:23:43.922] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:23:42Z", "value" => "WIFI"}
[2026-10-27 13:23:43.975] [DEBUG] QUERY OK db=52.6ms idle=68.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "WIFI", "network_type", 298003, ~N[2026-10-27 13:23:43], ~N[2026-10-27 13:23:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:43.975] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441656, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:43], updated_at: ~N[2026-10-27 13:23:43]}}
[2026-10-27 13:23:43.975] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:23:42Z", "value" => "true"}
[2026-10-27 13:23:44.032] [DEBUG] QUERY OK db=55.9ms idle=54.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "true", "kiosk_active", 298003, ~N[2026-10-27 13:23:43], ~N[2026-10-27 13:23:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.032] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441657, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:43], updated_at: ~N[2026-10-27 13:23:43]}}
[2026-10-27 13:23:44.033] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:23:42Z", "value" => ""}
[2026-10-27 13:23:44.094] [DEBUG] QUERY OK db=47.6ms queue=13.3ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:23:42Z", "sim_operator", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.095] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441660, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:23:44.097] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:44.136] [DEBUG] QUERY OK db=38.6ms idle=21.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "UNKNOWN", "sim_number", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.136] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441661, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:23:44.138] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:44.195] [DEBUG] QUERY OK db=56.4ms queue=0.1ms idle=44.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "UNKNOWN", "sim_iccid", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.195] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441663, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:23:44.195] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:44.254] [DEBUG] QUERY OK db=58.1ms idle=59.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "UNKNOWN", "sim_imsi", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.254] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441665, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:23:44.254] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:44.357] [DEBUG] QUERY OK db=102.5ms idle=59.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "UNKNOWN", "sim_iccid2", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.357] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441667, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:23:44.358] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:23:42Z", "value" => "UNKNOWN"}
[2026-10-27 13:23:44.382] [DEBUG] QUERY OK db=23.8ms idle=103.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "UNKNOWN", "sim_imsi2", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.385] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441669, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:23:44.386] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:23:42Z", "value" => "13"}
[2026-10-27 13:23:44.446] [DEBUG] QUERY OK db=60.4ms idle=28.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "13", "data_usage_mb", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.447] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441671, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:23:44.457] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:23:42Z", "value" => "0"}
[2026-10-27 13:23:44.489] [DEBUG] QUERY OK db=30.8ms idle=75.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "0", "mobile_data_mb", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.490] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441673, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:23:44.494] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:23:42Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:23:44.561] [DEBUG] QUERY OK db=65.6ms idle=48.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:42Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298003, ~N[2026-10-27 13:23:44], ~N[2026-10-27 13:23:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:23:44.562] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441675, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:23:42Z", message: nil, status_log_id: 298003, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:23:44], updated_at: ~N[2026-10-27 13:23:44]}}
[2026-10-27 13:24:01.137] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=0.8ms idle=0.3ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:24:01], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:24:01.139] [DEBUG] QUERY OK source="dispute_api_consumers" db=0.6ms queue=0.9ms idle=0.3ms
SELECT d0.`id`, d0.`name`, d0.`api_key_hash`, d0.`enabled`, d0.`webhook_url`, d0.`webhook_secret`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_api_consumers` AS d0 WHERE (d0.`id` = ?) [4]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.fetch_consumer/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:56[0m
[2026-10-27 13:24:02.025] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=26.9ms queue=4.2ms idle=856.3ms
UPDATE `dispute_webhook_outbox` SET `status` = ?, `sent_at` = ?, `attempts` = ?, `updated_at` = ? WHERE `id` = ? ["sent", ~N[2026-10-27 13:24:01], 1, ~N[2026-10-27 13:24:01], 15]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.deliver/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:45[0m
[2026-10-27 13:24:13.531] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:24:13.531] [INFO ] Incoming JSON payload: {"oid":"4d2ecffc-6b07-4533-9f50-76087e63567d","sn":"98250623730001","uploadTime":"2026-10-27T13:24:13Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"ram_free_mb","value":"1057","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:24:13Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:24:13.534] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "4d2ecffc-6b07-4533-9f50-76087e63567d", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:24:13Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:24:13Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:24:13Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:24:13Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:24:13Z", "value" => "1057"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:24:13Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:24:13Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:24:13Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:24:13Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:24:13Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:24:13Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:24:13Z", "vendor" => "morefun"}
[2026-10-27 13:24:13.534] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:24:13.538] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:24:13.538] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:24:13.538] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms idle=395.2ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:24:13.539] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms idle=309.6ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:24:13.539] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:24:13.541] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms idle=0.8ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:24:13.541] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:24:13.601] [DEBUG] QUERY OK source="tms_terminals" db=58.6ms idle=3.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:24:13], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:24:13.601] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:24:13.602] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms idle=60.6ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:24:13.637] [DEBUG] QUERY OK source="tms_terminals" db=34.1ms idle=1.7ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:24:13], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:24:13.660] [DEBUG] QUERY OK db=23.0ms idle=34.8ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["4d2ecffc-6b07-4533-9f50-76087e63567d", 19, "2026-10-27T13:24:13Z", ~N[2026-10-27 13:24:13], ~N[2026-10-27 13:24:13]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:24:13.662] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298004, oid: "4d2ecffc-6b07-4533-9f50-76087e63567d", upload_time: "2026-10-27T13:24:13Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:24:13], updated_at: ~N[2026-10-27 13:24:13]}
[2026-10-27 13:24:13.662] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:24:13Z", "value" => "morefun"}
[2026-10-27 13:24:13.710] [DEBUG] QUERY OK db=47.8ms idle=25.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "morefun", "vendor", 298004, ~N[2026-10-27 13:24:13], ~N[2026-10-27 13:24:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:13.710] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441677, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:13], updated_at: ~N[2026-10-27 13:24:13]}}
[2026-10-27 13:24:13.711] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:24:13Z", "value" => "kiosk_launcher"}
[2026-10-27 13:24:13.749] [DEBUG] QUERY OK db=38.1ms idle=50.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "kiosk_launcher", "model", 298004, ~N[2026-10-27 13:24:13], ~N[2026-10-27 13:24:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:13.749] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441679, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:13], updated_at: ~N[2026-10-27 13:24:13]}}
[2026-10-27 13:24:13.750] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:24:13Z", "value" => "1.0"}
[2026-10-27 13:24:13.789] [DEBUG] QUERY OK db=38.3ms idle=39.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "1.0", "app_version", 298004, ~N[2026-10-27 13:24:13], ~N[2026-10-27 13:24:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:13.789] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441681, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:13], updated_at: ~N[2026-10-27 13:24:13]}}
[2026-10-27 13:24:13.789] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:24:13Z", "value" => "13"}
[2026-10-27 13:24:13.857] [DEBUG] QUERY OK db=67.5ms idle=40.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "13", "android_version", 298004, ~N[2026-10-27 13:24:13], ~N[2026-10-27 13:24:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:13.858] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441683, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:13], updated_at: ~N[2026-10-27 13:24:13]}}
[2026-10-27 13:24:13.858] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:24:13Z", "value" => "1057"}
[2026-10-27 13:24:13.912] [DEBUG] QUERY OK db=53.7ms idle=70.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "1057", "ram_free_mb", 298004, ~N[2026-10-27 13:24:13], ~N[2026-10-27 13:24:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:13.912] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441685, itemkey: "ram_free_mb", value: "1057", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:13], updated_at: ~N[2026-10-27 13:24:13]}}
[2026-10-27 13:24:13.913] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:24:13Z", "value" => "WIFI"}
[2026-10-27 13:24:13.999] [DEBUG] QUERY OK db=85.7ms idle=56.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "WIFI", "network_type", 298004, ~N[2026-10-27 13:24:13], ~N[2026-10-27 13:24:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:13.999] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441687, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:13], updated_at: ~N[2026-10-27 13:24:13]}}
[2026-10-27 13:24:13.999] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:24:13Z", "value" => "true"}
[2026-10-27 13:24:14.069] [DEBUG] QUERY OK db=69.5ms idle=87.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "true", "kiosk_active", 298004, ~N[2026-10-27 13:24:13], ~N[2026-10-27 13:24:13]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.069] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441689, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:13], updated_at: ~N[2026-10-27 13:24:13]}}
[2026-10-27 13:24:14.070] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:24:13Z", "value" => ""}
[2026-10-27 13:24:14.124] [DEBUG] QUERY OK db=54.1ms idle=70.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:24:13Z", "sim_operator", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.124] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441691, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:14.124] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:14.240] [DEBUG] QUERY OK db=73.7ms queue=41.7ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "UNKNOWN", "sim_number", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.240] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441693, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:14.240] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:14.284] [DEBUG] QUERY OK db=42.8ms idle=46.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "UNKNOWN", "sim_iccid", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.284] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441695, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:14.284] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:14.360] [DEBUG] QUERY OK db=76.0ms idle=44.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "UNKNOWN", "sim_imsi", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.361] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441697, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:14.361] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:14.404] [DEBUG] QUERY OK db=42.5ms idle=77.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "UNKNOWN", "sim_iccid2", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.404] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441699, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:14.404] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:24:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:14.447] [DEBUG] QUERY OK db=42.4ms idle=43.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "UNKNOWN", "sim_imsi2", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.447] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441701, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:14.447] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:24:13Z", "value" => "13"}
[2026-10-27 13:24:14.528] [DEBUG] QUERY OK db=80.5ms idle=44.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "13", "data_usage_mb", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.529] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441703, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:14.529] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:24:13Z", "value" => "0"}
[2026-10-27 13:24:14.589] [DEBUG] QUERY OK db=59.5ms queue=0.3ms idle=82.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "0", "mobile_data_mb", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.589] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441705, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:14.591] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:24:13Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:24:14.663] [DEBUG] QUERY OK db=71.2ms queue=0.1ms idle=62.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:13Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298004, ~N[2026-10-27 13:24:14], ~N[2026-10-27 13:24:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:14.665] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441707, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:24:13Z", message: nil, status_log_id: 298004, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:14], updated_at: ~N[2026-10-27 13:24:14]}}
[2026-10-27 13:24:43.639] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:24:43.639] [INFO ] Incoming JSON payload: {"oid":"28af321a-e8f5-4ce4-8d58-f3f381f8c628","sn":"98250623730001","uploadTime":"2026-10-27T13:24:43Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"ram_free_mb","value":"1064","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:24:43Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:24:43.640] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "28af321a-e8f5-4ce4-8d58-f3f381f8c628", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:24:43Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:24:43Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:24:43Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:24:43Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:24:43Z", "value" => "1064"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:24:43Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:24:43Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:24:43Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:24:43Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:24:43Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:24:43Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:24:43Z", "vendor" => "morefun"}
[2026-10-27 13:24:43.640] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:24:43.640] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:24:43.640] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:24:43.641] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms idle=389.2ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:24:43.644] [DEBUG] QUERY OK source="parameter_templates" db=2.3ms idle=343.1ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:24:43.644] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:24:43.644] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms idle=2.8ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:24:43.645] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:24:43.732] [DEBUG] QUERY OK source="tms_terminals" db=87.0ms idle=1.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:24:43], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:24:43.732] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:24:43.734] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms idle=87.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:24:43.758] [DEBUG] QUERY OK source="tms_terminals" db=23.3ms idle=2.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:24:43], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:24:43.820] [DEBUG] QUERY OK db=60.8ms queue=1.2ms idle=24.1ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["28af321a-e8f5-4ce4-8d58-f3f381f8c628", 19, "2026-10-27T13:24:43Z", ~N[2026-10-27 13:24:43], ~N[2026-10-27 13:24:43]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:24:43.820] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298006, oid: "28af321a-e8f5-4ce4-8d58-f3f381f8c628", upload_time: "2026-10-27T13:24:43Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:24:43], updated_at: ~N[2026-10-27 13:24:43]}
[2026-10-27 13:24:43.821] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:24:43Z", "value" => "morefun"}
[2026-10-27 13:24:43.870] [DEBUG] QUERY OK db=48.4ms idle=63.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "morefun", "vendor", 298006, ~N[2026-10-27 13:24:43], ~N[2026-10-27 13:24:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:43.870] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441709, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:43], updated_at: ~N[2026-10-27 13:24:43]}}
[2026-10-27 13:24:43.870] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:24:43Z", "value" => "kiosk_launcher"}
[2026-10-27 13:24:43.918] [DEBUG] QUERY OK db=47.4ms queue=0.1ms idle=50.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "kiosk_launcher", "model", 298006, ~N[2026-10-27 13:24:43], ~N[2026-10-27 13:24:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:43.918] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441711, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:43], updated_at: ~N[2026-10-27 13:24:43]}}
[2026-10-27 13:24:43.918] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:24:43Z", "value" => "1.0"}
[2026-10-27 13:24:44.000] [DEBUG] QUERY OK db=81.6ms idle=49.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "1.0", "app_version", 298006, ~N[2026-10-27 13:24:43], ~N[2026-10-27 13:24:43]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.001] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441713, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:43], updated_at: ~N[2026-10-27 13:24:43]}}
[2026-10-27 13:24:44.001] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:24:43Z", "value" => "13"}
[2026-10-27 13:24:44.038] [DEBUG] QUERY OK db=37.1ms idle=83.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "13", "android_version", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.039] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441715, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.039] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:24:43Z", "value" => "1064"}
[2026-10-27 13:24:44.105] [DEBUG] QUERY OK db=66.1ms idle=38.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "1064", "ram_free_mb", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.106] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441717, itemkey: "ram_free_mb", value: "1064", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.106] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:24:43Z", "value" => "WIFI"}
[2026-10-27 13:24:44.164] [DEBUG] QUERY OK db=57.1ms idle=68.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "WIFI", "network_type", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.164] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441719, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.164] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:24:43Z", "value" => "true"}
[2026-10-27 13:24:44.245] [DEBUG] QUERY OK db=80.2ms idle=59.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "true", "kiosk_active", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.245] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441721, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.245] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:24:43Z", "value" => ""}
[2026-10-27 13:24:44.278] [DEBUG] QUERY OK db=27.8ms queue=4.9ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:24:43Z", "sim_operator", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.279] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441722, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.279] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:44.321] [DEBUG] QUERY OK db=41.8ms idle=1.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "UNKNOWN", "sim_number", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.322] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441724, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.322] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:44.369] [DEBUG] QUERY OK db=46.9ms idle=33.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "UNKNOWN", "sim_iccid", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.371] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441726, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.371] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:44.432] [DEBUG] QUERY OK db=59.3ms queue=1.5ms idle=49.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "UNKNOWN", "sim_imsi", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.432] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441728, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.432] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:44.487] [DEBUG] QUERY OK db=54.4ms idle=63.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "UNKNOWN", "sim_iccid2", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.488] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441730, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.488] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:24:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:24:44.528] [DEBUG] QUERY OK db=40.0ms idle=55.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "UNKNOWN", "sim_imsi2", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.528] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441732, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.529] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:24:43Z", "value" => "13"}
[2026-10-27 13:24:44.570] [DEBUG] QUERY OK db=41.2ms idle=41.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "13", "data_usage_mb", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.572] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441734, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.572] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:24:43Z", "value" => "0"}
[2026-10-27 13:24:44.637] [DEBUG] QUERY OK db=63.8ms idle=44.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "0", "mobile_data_mb", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.637] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441736, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:44.638] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:24:43Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:24:44.769] [DEBUG] QUERY OK source="agent_global_settings" db=1.2ms idle=130.4ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:24:44.772] [DEBUG] QUERY OK source="agent_incidents" db=1.5ms queue=1.3ms idle=0.3ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'config') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A2')) []
[90m↳ AgentCore.Agents.ConfigCompliance.OutcomeLabeller.run/0, at: lib/agent_core/agents/config_compliance/outcome_labeller.ex:40[0m
[2026-10-27 13:24:44.777] [DEBUG] QUERY OK source="agent_global_settings" db=0.8ms queue=0.3ms idle=4.0ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:24:44.779] [DEBUG] QUERY OK source="agent_incidents" db=1.4ms queue=0.6ms idle=0.4ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'fleet') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A1')) []
[90m↳ AgentCore.Agents.FleetHealth.OutcomeLabeller.run/0, at: lib/agent_core/agents/fleet_health/outcome_labeller.ex:26[0m
[2026-10-27 13:24:44.781] [DEBUG] QUERY OK source="agent_global_settings" db=1.4ms idle=0.1ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:24:44.785] [DEBUG] QUERY OK source="agent_incidents" db=3.7ms idle=0.1ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'rollout') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A3')) []
[90m↳ AgentCore.Agents.Rollout.OutcomeLabeller.run/0, at: lib/agent_core/agents/rollout/outcome_labeller.ex:24[0m
[2026-10-27 13:24:44.788] [DEBUG] QUERY OK source="agent_global_settings" db=2.0ms queue=0.1ms idle=0.2ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:24:44.790] [DEBUG] QUERY OK source="agent_incidents" db=2.1ms idle=0.6ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'infra') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A8')) []
[90m↳ AgentCore.Agents.Infra.OutcomeLabeller.run/0, at: lib/agent_core/agents/infra/outcome_labeller.ex:25[0m
[2026-10-27 13:24:44.793] [DEBUG] QUERY OK source="agent_global_settings" db=0.3ms queue=1.6ms idle=0.2ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:24:44.794] [DEBUG] QUERY OK source="agent_incidents" db=1.6ms idle=0.2ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'tms_alerts') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = ?)) ["A9"]
[90m↳ AgentCore.Agents.TmsAlerts.OutcomeLabeller.open_target_incidents/0, at: lib/agent_core/agents/tms_alerts/outcome_labeller.ex:45[0m
[2026-10-27 13:24:44.795] [DEBUG] QUERY OK source="agent_global_settings" db=0.7ms queue=0.1ms idle=0.2ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:24:44.798] [DEBUG] QUERY OK source="agent_incidents" db=2.2ms idle=0.1ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'settlement') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A4')) []
[90m↳ AgentCore.Agents.Settlement.OutcomeLabeller.run/0, at: lib/agent_core/agents/settlement/outcome_labeller.ex:34[0m
[2026-10-27 13:24:44.799] [DEBUG] QUERY OK source="agent_global_settings" db=0.7ms idle=0.2ms
SELECT a0.`id`, a0.`paused`, a0.`paused_by_id`, a0.`paused_at`, a0.`inserted_at`, a0.`updated_at` FROM `agent_global_settings` AS a0 LIMIT 1 []
[90m↳ AgentCore.GlobalPause.paused?/0, at: lib/agent_core/global_pause.ex:28[0m
[2026-10-27 13:24:44.801] [DEBUG] QUERY OK source="agent_incidents" db=1.9ms idle=0.1ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (((a0.`domain` = 'risk') AND (a0.`status` = 'open')) AND (a0.`owning_agent` = 'A5')) []
[90m↳ AgentCore.Agents.RiskTriage.OutcomeLabeller.run/0, at: lib/agent_core/agents/risk_triage/outcome_labeller.ex:25[0m
[2026-10-27 13:24:44.818] [DEBUG] QUERY OK source="agent_incidents" db=15.5ms idle=1.3ms
SELECT a0.`id`, a0.`fingerprint`, a0.`domain`, a0.`severity`, a0.`status`, a0.`subject_type`, a0.`subject_ref`, a0.`opened_at`, a0.`resolved_at`, a0.`resolution`, a0.`owning_agent`, a0.`summary`, a0.`correlated_incident_id`, a0.`inserted_at`, a0.`updated_at` FROM `agent_incidents` AS a0 WHERE (a0.`opened_at` >= ?) [~U[2026-10-26 13:24:44Z]]
[90m↳ AgentCore.Agents.Ops.Correlator.run/0, at: lib/agent_core/agents/ops/correlator.ex:67[0m
[2026-10-27 13:24:44.934] [DEBUG] QUERY OK db=294.8ms idle=68.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:24:43Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298006, ~N[2026-10-27 13:24:44], ~N[2026-10-27 13:24:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:24:44.935] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441738, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:24:43Z", message: nil, status_log_id: 298006, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:24:44], updated_at: ~N[2026-10-27 13:24:44]}}
[2026-10-27 13:24:45.603] [INFO ] Running offline device check...
[2026-10-27 13:24:45.603] [INFO ] Starting offline device check...
[2026-10-27 13:24:45.611] [DEBUG] QUERY OK source="tms_terminals" db=7.6ms idle=340.1ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 []
[90m↳ TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1328[0m
[2026-10-27 13:24:45.631] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=366.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [1]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.632] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=20.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [2]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.633] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [3]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.634] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [4]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.635] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [5]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.636] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [6]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.637] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [7]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.637] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [8]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.638] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [9]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.639] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.640] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.640] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.641] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [13]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.642] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [14]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.642] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [15]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.643] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [16]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.644] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [18]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.644] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [19]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.645] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [20]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.647] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [22]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.648] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [23]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.649] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [26]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.650] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [29]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.651] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [33]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.652] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [35]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.653] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [36]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.654] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [37]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.655] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [39]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.656] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [42]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.657] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [43]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.658] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [44]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.659] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [45]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.660] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [46]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.660] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [47]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.661] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [48]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.662] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [49]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.663] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [51]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.664] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [53]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.665] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [55]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.666] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [60]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.667] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [61]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.668] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [62]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.669] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [63]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.670] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [64]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.671] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [65]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.671] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [67]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.673] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [69]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.673] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [71]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.674] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [74]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.675] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [78]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.676] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [80]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.676] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [81]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.679] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [82]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.680] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.1ms idle=2.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [83]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.681] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10777]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.682] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [10778]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.683] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11783]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.684] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11784]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.685] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11785]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.686] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11786]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.687] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11787]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.688] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11788]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.689] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11789]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.690] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.1ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11790]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.691] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11791]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.692] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11792]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.693] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11793]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.694] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11794]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.695] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11795]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.696] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11796]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.697] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11797]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.698] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11798]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.698] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11799]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.700] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11800]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.701] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11801]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.702] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11802]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.703] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11803]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.704] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11804]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.704] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11805]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.705] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11806]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.706] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11807]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.707] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11808]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.708] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11809]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.709] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11810]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.710] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11811]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.711] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11812]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.712] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11813]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.714] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11814]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.714] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11815]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.715] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11816]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.715] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11817]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.716] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11818]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.717] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11819]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.717] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11820]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.718] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11821]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.719] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11822]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.720] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11823]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.721] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11824]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.722] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11825]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.723] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11826]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.723] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11827]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.725] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11828]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.726] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11829]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.727] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11830]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.728] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11831]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.729] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11832]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.730] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11833]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.733] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.4ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11834]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.734] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=3.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11835]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.735] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11836]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.735] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11837]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.736] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11838]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.737] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11839]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.738] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11840]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.739] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11841]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.740] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11842]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.741] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11843]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.741] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11844]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.742] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11845]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.742] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11846]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.743] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11847]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.744] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11848]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.744] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11849]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.745] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11850]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.746] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11851]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.747] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11852]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.748] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11853]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.748] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11854]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.749] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11855]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.750] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11856]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.751] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11857]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.752] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11858]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.754] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11859]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.755] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11860]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.756] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11861]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.759] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11862]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.760] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=3.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11863]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.761] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11865]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.763] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11866]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.764] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=2.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11867]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.766] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11868]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.766] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11869]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.767] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11870]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.769] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=1.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11871]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.771] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11872]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.772] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11873]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.774] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.8ms idle=2.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11874]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.775] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=2.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11875]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.776] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11876]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.777] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11877]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.778] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11878]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.778] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11879]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.779] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11880]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.780] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11881]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.780] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11882]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.781] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11883]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.782] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11884]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.782] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11885]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.783] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11886]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.785] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11887]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.785] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11888]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.787] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11889]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.787] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11890]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.788] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11891]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.789] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11892]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.790] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11893]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.791] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11894]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.792] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11895]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.792] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11896]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.793] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11897]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.795] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11898]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.797] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11899]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.798] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11900]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.800] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11902]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.802] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11903]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.803] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.2ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11904]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.803] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11905]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.804] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11906]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.804] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11907]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.806] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11908]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.807] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11909]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.807] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11910]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.809] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11911]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.810] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11912]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.811] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11913]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.812] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11914]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.813] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11915]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.813] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11916]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.814] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11917]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.815] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11918]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.816] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11919]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.817] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11920]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.818] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11921]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.820] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11922]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.820] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11923]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.822] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11924]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.823] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11925]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.824] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.9ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11926]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.825] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11927]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.826] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11928]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.828] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.9ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11929]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.829] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11930]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.830] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11931]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.831] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11932]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.834] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms queue=0.1ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11933]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.835] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=1.1ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11934]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.836] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11935]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.837] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11936]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.838] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11937]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.839] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11938]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.840] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11939]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.841] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=2.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11940]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.842] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11941]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.844] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.4ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11942]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.845] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11943]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.846] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11944]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.848] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11945]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.849] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11946]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.851] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.7ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11947]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.853] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms queue=0.3ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11949]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.854] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11950]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.854] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11951]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.855] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11952]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.856] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11953]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.856] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11954]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.857] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11955]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.857] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11956]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.858] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11957]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.859] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11958]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.859] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11959]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.860] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11960]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.860] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11961]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.861] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11962]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.862] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11963]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.862] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11964]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.863] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11965]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.864] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11966]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.864] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11967]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.865] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11968]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.876] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=11.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11969]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.877] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=11.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11970]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.878] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11971]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.879] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11972]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.879] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11973]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.880] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11974]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.881] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11975]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.882] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11976]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.883] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11977]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.884] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11978]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.884] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11979]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.885] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11980]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.886] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11981]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.887] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11982]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.887] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11983]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.888] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11984]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.889] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11985]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.890] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11987]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.890] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11988]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.891] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11989]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.892] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11990]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.893] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11991]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.894] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11992]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.895] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11993]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.899] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.3ms queue=1.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11994]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.903] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.6ms idle=4.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11995]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.905] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=4.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11996]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.906] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11997]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.907] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11998]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.908] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [11999]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.909] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12000]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.910] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12001]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.910] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12002]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.911] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12003]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.912] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12004]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.912] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12005]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.913] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12006]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.914] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12007]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.915] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12008]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.915] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12009]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.916] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12010]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.917] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12011]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.918] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12012]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.919] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12013]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.920] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12014]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.921] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12015]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.922] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12016]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.923] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12017]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.924] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12018]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.926] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12019]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.927] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12020]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.928] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12021]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.930] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12022]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.931] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12023]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.932] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12024]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.932] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12025]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.933] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12026]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.936] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.4ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12027]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.937] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=3.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12028]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.939] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12029]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.940] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=2.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12030]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.941] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12031]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.942] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12032]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.943] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12033]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.944] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12034]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.944] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12035]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.945] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12036]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.945] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12037]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.946] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12038]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.946] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12039]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.947] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12040]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.947] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12041]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.948] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12042]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.949] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12043]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.949] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12044]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.950] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12045]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.951] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12046]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.952] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12047]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.952] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12048]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.953] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12049]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.953] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12050]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.954] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12051]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.955] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12052]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.955] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12053]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.956] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12054]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.957] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12055]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.957] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12056]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.958] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12057]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.960] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms decode=0.1ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12058]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.961] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12059]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.963] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12060]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.963] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12061]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.964] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12062]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.965] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12063]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.965] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12064]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.966] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12065]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.967] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12066]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.968] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12067]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.968] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12068]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.969] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12069]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.970] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12070]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.971] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12071]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.972] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12072]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.973] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms decode=0.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12073]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.974] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12074]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.975] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12075]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.976] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12076]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.976] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12077]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.977] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12078]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.978] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12079]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.979] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12080]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.980] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12081]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.981] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12082]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.981] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12083]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.982] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12084]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.983] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12085]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.984] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12086]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.985] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12087]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.987] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12088]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.988] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=2.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12089]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.988] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12090]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.989] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12091]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.991] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12092]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.991] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12093]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.996] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.1ms queue=0.1ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12094]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:45.999] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.4ms idle=5.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12095]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.000] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=3.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12096]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.001] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12097]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.004] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12098]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.007] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms queue=1.1ms idle=2.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12099]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.008] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=3.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12100]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.008] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12101]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.010] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12102]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.012] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12103]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.012] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12104]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.014] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12105]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.015] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12106]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.016] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12107]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.017] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12108]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.018] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12109]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.018] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12110]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.021] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12111]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.024] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms idle=3.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12112]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.027] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=3.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12113]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.029] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=3.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12114]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.033] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=3.3ms idle=4.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12115]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.034] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=3.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12116]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.036] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12117]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.037] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12118]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.039] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=2.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12119]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.039] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12120]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.041] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12121]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.042] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12122]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.043] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12123]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.044] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12124]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.045] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12125]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.048] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12126]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.049] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=3.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12127]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.050] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12128]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.051] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12129]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.052] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12130]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.053] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12131]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.054] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12132]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.055] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12133]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.058] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms queue=0.2ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12134]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.061] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.2ms idle=3.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12135]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.062] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=3.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12136]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.066] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms queue=0.2ms idle=3.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12137]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.068] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.6ms idle=3.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12138]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.069] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12139]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.070] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12140]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.071] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.1ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12141]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.073] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12142]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.074] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.2ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12143]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.075] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12144]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.076] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.4ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12145]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.077] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12146]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.079] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12147]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.079] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12148]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.081] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12149]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.082] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12150]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.083] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.1ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12151]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.084] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12152]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.085] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12153]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.086] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12154]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.086] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12155]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.087] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12156]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.088] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12157]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.089] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12158]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.090] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12159]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.092] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12160]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.093] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12161]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.093] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12162]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.094] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12163]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.094] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12164]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.095] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12165]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.096] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12166]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.096] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12167]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.097] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12168]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.098] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12169]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.100] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12170]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.100] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12171]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.103] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12172]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.103] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12173]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.104] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12174]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.104] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12175]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.105] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12176]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.106] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12177]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.107] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12178]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.107] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12179]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.108] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12180]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.108] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12181]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.109] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12182]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.110] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12183]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.112] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12184]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.113] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12185]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.114] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12186]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.115] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12187]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.116] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12188]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.117] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12189]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.118] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12190]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.119] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12191]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.119] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12192]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.120] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12193]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.121] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12194]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.122] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12195]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.123] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12196]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.124] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12197]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.125] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12198]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.126] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12199]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.127] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12200]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.128] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12201]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.130] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12202]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.131] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12203]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.135] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=5.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12204]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.136] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=4.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12205]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.137] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12206]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.139] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=2.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12207]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.140] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12208]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.140] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12209]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.141] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12210]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.142] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12211]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.143] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12212]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.143] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12213]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.144] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12214]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.145] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12215]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.145] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12216]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.146] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12217]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.147] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12218]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.147] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12219]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.148] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12220]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.149] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12221]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.150] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12222]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.152] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12223]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.153] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12224]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.167] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms idle=13.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12225]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.169] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms queue=0.3ms idle=14.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12226]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.171] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.1ms idle=2.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12227]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.172] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.1ms idle=2.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12228]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.173] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12229]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.174] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12230]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.175] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12231]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.176] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12232]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.177] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12233]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.178] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12234]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.178] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12235]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.179] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12236]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.180] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12237]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.180] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12238]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.181] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12239]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.182] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12240]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.183] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12241]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.184] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12242]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.185] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12243]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.186] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12244]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.188] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12245]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.189] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12246]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.190] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12247]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.190] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12248]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.191] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12249]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.192] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12250]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.192] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12251]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.193] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12252]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.194] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12253]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.195] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12254]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.196] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12255]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.196] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12256]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.198] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12257]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.199] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12258]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.200] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12259]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.201] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12260]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.202] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12261]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.203] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12262]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.204] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12263]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.205] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12264]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.205] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12265]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.206] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12266]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.207] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12267]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.208] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.3ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12268]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.209] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12269]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.210] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.2ms idle=0.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12270]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.211] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12271]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.212] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12272]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.213] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12273]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.213] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12274]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.214] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12275]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.215] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12276]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.216] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12277]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.218] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12278]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.219] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12279]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.266] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=45.8ms idle=0.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12280]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.267] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12281]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.268] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12282]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.269] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12283]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.270] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12284]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.270] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12285]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.271] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12286]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.273] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms queue=0.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12287]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.274] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=2.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12288]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.276] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12289]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.276] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12290]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.278] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12291]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.279] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12292]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.281] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.5ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12293]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.283] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.5ms idle=2.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12294]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.284] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12295]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.285] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12296]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.288] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12297]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.289] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.2ms idle=2.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12298]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.290] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.5ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12299]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.292] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12300]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.293] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12301]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.294] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12302]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.295] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12303]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.296] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12304]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.298] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12305]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.298] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12306]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.299] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12307]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.301] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12308]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.302] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12309]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.303] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12310]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.304] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12311]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.304] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12312]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.305] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12313]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.306] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12314]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.306] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12315]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.307] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12316]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.307] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12317]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.308] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12318]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.308] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12319]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.309] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12320]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.309] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12321]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.310] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12322]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.310] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12323]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.311] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12324]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.311] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12325]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.312] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12326]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.313] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12327]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.313] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12328]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.314] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12329]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.317] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12330]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.318] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=3.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12331]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.319] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12332]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.319] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12333]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.320] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12334]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.321] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12335]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.322] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12336]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.323] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12337]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.323] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12338]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.324] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12339]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.325] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12340]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.325] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12341]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.326] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12342]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.327] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12343]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.328] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12344]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.328] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12345]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.329] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12346]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.330] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12347]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.331] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12348]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.332] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12349]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.332] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12350]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.333] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12351]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.333] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12352]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.334] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12353]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.334] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12354]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.335] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12355]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.336] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12356]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.337] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12357]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.338] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12358]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.338] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12359]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.339] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12360]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.339] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12361]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.340] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12362]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.341] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12363]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.341] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12364]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.343] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.2ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12365]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.344] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12366]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.344] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12367]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.345] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12368]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.345] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12369]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.346] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12370]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.347] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12371]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.348] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12372]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.348] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12373]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.349] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12374]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.350] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12375]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.351] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12376]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.351] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12377]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.352] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12378]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.352] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12379]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.353] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12380]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.354] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12381]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.354] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12382]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.355] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12383]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.355] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12384]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.356] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12385]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.357] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12386]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.357] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12387]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.358] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12388]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.359] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12389]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.360] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12390]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.361] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12391]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.362] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12392]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.363] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12393]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.364] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12394]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.365] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12395]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.366] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12396]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.367] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12397]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.368] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12398]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.368] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12399]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.369] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12400]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.369] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12401]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.370] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12402]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.371] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12403]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.371] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12404]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.372] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12405]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.373] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12406]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.374] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12407]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.375] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12408]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.375] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12409]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.376] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12410]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.377] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12411]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.377] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12412]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.378] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12413]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.378] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12414]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.379] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12415]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.380] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12416]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.380] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12417]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.381] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12418]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.382] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12419]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.383] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12420]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.383] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12421]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.384] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12422]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.385] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12423]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.385] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12424]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.386] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12425]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.386] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12426]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.387] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12427]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.388] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12428]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.388] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12429]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.389] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12430]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.390] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12431]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.390] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12432]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.391] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12433]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.392] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12434]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.392] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12435]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.393] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12436]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.394] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12437]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.394] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12438]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.395] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12439]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.396] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12440]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.397] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12441]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.397] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12442]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.398] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12443]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.399] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12444]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.399] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12445]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.400] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12446]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.401] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12447]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.401] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12448]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.404] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=2.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12449]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.405] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=2.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12450]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.406] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12451]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.406] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12452]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.407] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12453]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.408] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12454]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.408] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12455]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.409] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12456]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.409] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12457]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.411] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12458]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.412] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12459]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.414] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.8ms queue=0.4ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12460]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.415] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=3.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12461]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.416] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12462]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.416] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12463]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.417] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12464]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.417] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12465]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.418] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12466]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.420] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12467]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.421] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=2.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12468]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.423] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12469]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.424] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12470]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.424] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12471]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.425] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12472]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.426] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12473]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.426] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12474]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.427] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12475]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.428] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12476]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.428] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12477]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.429] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12478]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.429] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12479]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.432] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12480]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.433] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12481]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.433] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12482]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.434] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12483]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.435] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12484]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.435] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12485]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.436] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12486]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.437] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12487]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.438] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12488]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.439] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12489]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.440] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12490]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.441] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12491]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.442] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12492]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.443] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12493]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.444] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12494]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.445] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.3ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12495]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.446] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12496]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.465] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=19.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12497]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.466] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.3ms idle=19.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12498]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.467] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12499]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.468] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12500]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.469] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12501]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.470] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12502]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.471] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12503]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.472] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12504]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.473] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12505]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.473] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12506]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.475] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12507]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.475] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12508]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.476] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12509]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.476] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12510]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.477] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12511]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.478] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12512]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.479] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12513]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.480] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12514]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.481] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12515]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.481] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12516]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.483] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12517]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.483] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12518]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.485] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12519]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.486] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12520]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.487] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12521]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.487] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12522]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.488] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12523]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.489] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12524]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.489] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12525]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.490] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12526]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.491] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12527]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.491] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12528]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.492] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12529]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.493] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12530]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.494] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12531]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.497] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.6ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12532]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.498] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=3.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12533]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.498] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12534]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.499] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12535]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.501] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12536]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.502] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.1ms idle=1.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12537]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.504] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12538]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.505] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12539]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.506] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12540]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.506] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12541]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.507] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12542]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.508] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12543]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.508] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12544]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.509] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12545]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.510] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12546]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.510] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12547]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.511] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12548]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.511] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12549]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.512] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12550]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.512] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12551]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.513] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12552]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.514] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12553]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.514] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12554]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.516] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms queue=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12555]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.517] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.2ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12556]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.518] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12557]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.519] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12558]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.519] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12559]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.520] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12560]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.521] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12561]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.521] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12562]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.522] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12563]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.523] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12564]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.524] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12565]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.524] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12566]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.525] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12567]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.525] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12568]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.526] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12569]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.526] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12570]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.527] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12571]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.528] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12572]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.528] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12573]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.529] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12574]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.529] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12575]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.530] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12576]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.530] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12577]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.531] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12578]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.532] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12579]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.533] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12580]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.534] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12581]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.535] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12582]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.535] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12583]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.536] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12584]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.536] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12585]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.537] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12586]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.538] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12587]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.539] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.1ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12588]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.539] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12589]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.540] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12590]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.541] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12591]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.541] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12592]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.542] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12593]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.542] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12594]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.543] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12595]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.544] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12596]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.545] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12597]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.545] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12598]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.546] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12599]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.547] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12600]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.547] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12601]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.548] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12602]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.549] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12603]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.549] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12604]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.550] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12605]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.550] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12606]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.551] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12607]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.551] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12608]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.552] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12609]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.552] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12610]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.553] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12611]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.553] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12612]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.554] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12613]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.555] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12614]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.555] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12615]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.556] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12616]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.557] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12617]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.558] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12618]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.558] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12619]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.559] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12620]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.560] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12621]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.561] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12622]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.562] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12623]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.563] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12624]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.563] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12625]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.564] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12626]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.564] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12627]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.565] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12628]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.565] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12629]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.566] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12630]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.567] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12631]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.567] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12632]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.568] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12633]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.569] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12634]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.570] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12635]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.570] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12636]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.571] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12637]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.571] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12638]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.572] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12639]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.573] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12640]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.573] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12641]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.574] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12642]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.574] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12643]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.575] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12644]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.576] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12645]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.576] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12646]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.577] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12647]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.578] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12648]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.578] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12649]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.579] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12650]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.580] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12651]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.581] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12652]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.581] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12653]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.582] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12654]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.582] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12655]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.583] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12656]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.584] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12657]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.584] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12658]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.585] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12659]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.585] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12660]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.586] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12661]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.586] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12662]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.587] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12663]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.587] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12664]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.588] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12665]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.588] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12666]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.589] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12667]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.589] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12668]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.590] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12669]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.590] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12670]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.591] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12671]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.592] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12672]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.592] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12673]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.593] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12674]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.593] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12675]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.594] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12676]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.594] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12677]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.595] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12678]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.595] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12679]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.596] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12680]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.596] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12681]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.597] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12682]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.599] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=2.0ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12683]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.600] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12684]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.600] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12685]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.601] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12686]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.602] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12687]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.603] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12688]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.604] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12689]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.604] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12690]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.605] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12691]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.605] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12692]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.606] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12693]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.607] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12694]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.608] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12695]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.608] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12696]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.609] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12697]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.609] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12698]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.610] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12699]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.611] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12700]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.611] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12701]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.612] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12702]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.612] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12703]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.613] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12704]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.614] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12705]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.614] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12706]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.615] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12707]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.615] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12708]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.616] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12709]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.617] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12710]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.617] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12711]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.618] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12712]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.619] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12713]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.619] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12714]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.620] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12715]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.621] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12716]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.621] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12717]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.622] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12718]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.623] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12719]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.625] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.8ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12720]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.625] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12721]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.627] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12722]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.628] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=2.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12723]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.628] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12724]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.629] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12725]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.630] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12726]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.630] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12727]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.631] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12728]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.631] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12729]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.632] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12730]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.633] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12731]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.633] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12732]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.634] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12733]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.635] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12734]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.636] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12735]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.636] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12736]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.637] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.3ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12737]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.639] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.6ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12738]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.640] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=2.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12739]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.641] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12740]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.643] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=1.5ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12741]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.643] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=2.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12742]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.644] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12743]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.645] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=1.0ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12744]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.646] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.1ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12745]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.647] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12746]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.648] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.8ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12747]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.649] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.4ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12748]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.650] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12749]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.651] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.8ms queue=0.1ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12750]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.651] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12751]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.652] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12752]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.653] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12753]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.654] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12754]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.654] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12755]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.655] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12756]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.655] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12757]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.656] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12758]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.657] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.6ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12759]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.658] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12760]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.658] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12761]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.659] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.6ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12762]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.660] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12763]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.661] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.3ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12764]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.661] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.0ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12765]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.662] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.4ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12766]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.663] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12767]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.663] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12768]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.664] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12769]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.665] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms queue=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12770]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.666] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12771]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.667] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12772]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.667] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12773]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.668] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12774]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.669] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12775]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.669] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms queue=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12776]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.670] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.8ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12777]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.671] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.9ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12778]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.672] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12779]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.673] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms idle=1.1ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12780]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.674] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12781]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.675] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.1ms idle=1.5ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12782]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.676] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12783]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.677] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.3ms queue=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12784]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.677] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=1.2ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12785]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.678] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.5ms idle=0.7ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12786]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.678] [DEBUG] QUERY OK source="tms_terminal_status_logs" db=0.2ms idle=0.9ms
SELECT t0.`id`, t0.`oid`, t0.`upload_time`, t0.`terminal_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminal_status_logs` AS t0 WHERE (t0.`terminal_id` = ?) ORDER BY t0.`inserted_at` DESC LIMIT 1 [12825]
[90m↳ anonymous fn/3 in TmsCore.TerminalManagement.check_offline_devices/0, at: lib/tms_core/terminal_management.ex:1343[0m
[2026-10-27 13:24:46.679] [INFO ] Offline device check completed. Found 1054 offline devices, updated 0 statuses.
[2026-10-27 13:24:46.679] [INFO ] Offline device check completed successfully
[2026-10-27 13:25:01.375] [DEBUG] QUERY OK source="tms_alert_rules" db=1.5ms queue=0.1ms idle=0.2ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:25:01.376] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=0.7ms queue=1.8ms idle=0.0ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:25:01], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:25:01.412] [DEBUG] QUERY OK source="tms_alerts" db=36.0ms queue=2.6ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at`, t2.`id`, t2.`name`, t2.`description`, t2.`enabled`, t2.`steps`, t2.`created_by`, t2.`updated_by`, t2.`inserted_at`, t2.`updated_at` FROM `tms_alerts` AS t0 INNER JOIN `tms_alert_rules` AS t1 ON t1.`id` = t0.`alert_rule_id` INNER JOIN `tms_escalation_policies` AS t2 ON t2.`id` = t1.`escalation_policy_id` WHERE ((t0.`status` = 'new') AND (t2.`enabled` = TRUE)) []
[90m↳ TmsCore.AlertsCore.Workers.EscalationWorker.perform/1, at: lib/tms_core/alerts_core/workers/escalation_worker.ex:30[0m
[2026-10-27 13:25:01.413] [DEBUG] QUERY OK source="pos_transaction" db=0.7ms queue=37.0ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:25:01.375753], ~N[2026-10-27 12:25:01.375753]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:01.525] [DEBUG] QUERY OK source="pos_transaction" db=2.0ms queue=109.4ms idle=0.0ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:25:01.375753], ~N[2026-10-27 13:25:01.375753]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:01.527] [DEBUG] QUERY OK source="pos_transaction" db=1.0ms idle=0.5ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:25:01.525980], ~N[2026-10-27 13:25:01.525980]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:25:01.559] [DEBUG] QUERY OK source="tms_terminals" db=32.0ms idle=0.2ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:25:01.578] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms queue=4.6ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:01.687] [DEBUG] QUERY OK source="tms_alerts" db=108.1ms queue=0.1ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:01Z], 43622, ~U[2026-10-27 13:25:01Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:01.690] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=32.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:01.803] [DEBUG] QUERY OK source="tms_alerts" db=108.6ms queue=3.8ms idle=3.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:01Z], 48921, ~U[2026-10-27 13:25:01Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:01.804] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=113.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:01.927] [DEBUG] QUERY OK source="tms_alerts" db=122.1ms queue=1.0ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:01Z], 50893, ~U[2026-10-27 13:25:01Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:01.932] [DEBUG] QUERY OK source="tms_alerts" db=4.1ms idle=123.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.020] [DEBUG] QUERY OK source="tms_alerts" db=86.4ms idle=6.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:01Z], 50803, ~U[2026-10-27 13:25:01Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.024] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms idle=89.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.126] [DEBUG] QUERY OK source="tms_alerts" db=100.9ms idle=4.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 50780, ~U[2026-10-27 13:25:02Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.129] [DEBUG] QUERY OK source="tms_alerts" db=3.0ms idle=101.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.250] [DEBUG] QUERY OK source="tms_alerts" db=118.9ms queue=1.7ms idle=3.8ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 50757, ~U[2026-10-27 13:25:02Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.253] [DEBUG] QUERY OK source="tms_alerts" db=2.6ms idle=121.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.338] [DEBUG] QUERY OK source="tms_alerts" db=84.9ms queue=0.1ms idle=3.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 50732, ~U[2026-10-27 13:25:02Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.344] [DEBUG] QUERY OK source="tms_alerts" db=4.2ms queue=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.445] [DEBUG] QUERY OK source="tms_alerts" db=100.7ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 50731, ~U[2026-10-27 13:25:02Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.449] [DEBUG] QUERY OK source="tms_alerts" db=3.7ms idle=77.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.542] [DEBUG] QUERY OK source="tms_alerts" db=91.9ms idle=4.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 50708, ~U[2026-10-27 13:25:02Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.550] [DEBUG] QUERY OK source="tms_alerts" db=7.7ms idle=92.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.639] [DEBUG] QUERY OK source="tms_alerts" db=88.5ms idle=8.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 50682, ~U[2026-10-27 13:25:02Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.643] [DEBUG] QUERY OK source="tms_alerts" db=3.5ms idle=89.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.715] [DEBUG] QUERY OK source="tms_alerts" db=71.5ms idle=4.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 47838, ~U[2026-10-27 13:25:02Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.718] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=2.8ms idle=72.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.876] [DEBUG] QUERY OK source="tms_alerts" db=157.3ms idle=4.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 50648, ~U[2026-10-27 13:25:02Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.879] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=158.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:02.957] [DEBUG] QUERY OK source="tms_alerts" db=77.9ms idle=2.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 45909, ~U[2026-10-27 13:25:02Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:02.962] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms idle=80.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.054] [DEBUG] QUERY OK source="tms_alerts" db=91.6ms queue=0.1ms idle=5.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:02Z], 50597, ~U[2026-10-27 13:25:02Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.055] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=92.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.158] [DEBUG] QUERY OK source="tms_alerts" db=102.3ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 50581, ~U[2026-10-27 13:25:03Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.161] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms idle=102.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.235] [DEBUG] QUERY OK source="tms_alerts" db=72.8ms idle=3.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 50564, ~U[2026-10-27 13:25:03Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.236] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=73.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.283] [DEBUG] QUERY OK source="tms_alerts" db=46.5ms idle=2.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 48608, ~U[2026-10-27 13:25:03Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.286] [DEBUG] QUERY OK source="tms_alerts" db=2.5ms idle=4.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.406] [DEBUG] QUERY OK source="tms_alerts" db=71.8ms queue=48.0ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 48753, ~U[2026-10-27 13:25:03Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.412] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms queue=3.4ms idle=69.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.462] [DEBUG] QUERY OK source="tms_alerts" db=47.8ms queue=1.8ms idle=6.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 50538, ~U[2026-10-27 13:25:03Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.464] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=50.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.530] [DEBUG] QUERY OK source="tms_alerts" db=65.0ms idle=2.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 50542, ~U[2026-10-27 13:25:03Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.535] [DEBUG] QUERY OK source="tms_alerts" db=4.7ms idle=65.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.596] [DEBUG] QUERY OK source="tms_alerts" db=60.6ms idle=5.8ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 35750, ~U[2026-10-27 13:25:03Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.599] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms idle=61.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.728] [DEBUG] QUERY OK source="tms_alerts" db=128.1ms idle=3.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 50534, ~U[2026-10-27 13:25:03Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.730] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=130.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.820] [DEBUG] QUERY OK source="tms_alerts" db=89.6ms idle=3.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 50536, ~U[2026-10-27 13:25:03Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.822] [DEBUG] QUERY OK source="tms_alerts" db=1.7ms idle=90.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:03.895] [DEBUG] QUERY OK source="tms_alerts" db=71.9ms idle=2.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 50497, ~U[2026-10-27 13:25:03Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:03.902] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms queue=4.9ms idle=72.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.004] [DEBUG] QUERY OK source="tms_alerts" db=102.0ms idle=7.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:03Z], 50525, ~U[2026-10-27 13:25:03Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.006] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=103.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.081] [DEBUG] QUERY OK source="tms_alerts" db=72.8ms queue=0.1ms idle=3.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50521, ~U[2026-10-27 13:25:04Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.087] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=78.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.204] [DEBUG] QUERY OK source="tms_alerts" db=114.6ms idle=8.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50521, ~U[2026-10-27 13:25:04Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.208] [DEBUG] QUERY OK source="tms_alerts" db=1.9ms queue=1.0ms idle=118.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.319] [DEBUG] QUERY OK source="tms_alerts" db=109.0ms idle=5.9ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 49959, ~U[2026-10-27 13:25:04Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.337] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=17.4ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.445] [DEBUG] QUERY OK source="tms_alerts" db=107.3ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50508, ~U[2026-10-27 13:25:04Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.448] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms idle=75.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.542] [DEBUG] QUERY OK source="tms_alerts" db=91.4ms idle=5.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50498, ~U[2026-10-27 13:25:04Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.545] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms queue=0.8ms idle=94.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.614] [DEBUG] QUERY OK source="tms_alerts" db=68.1ms idle=3.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50446, ~U[2026-10-27 13:25:04Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.619] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=71.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.694] [DEBUG] QUERY OK source="tms_alerts" db=73.3ms queue=0.6ms idle=6.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50497, ~U[2026-10-27 13:25:04Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.698] [DEBUG] QUERY OK source="tms_alerts" db=2.1ms idle=75.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.800] [DEBUG] QUERY OK source="tms_alerts" db=101.0ms idle=4.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50492, ~U[2026-10-27 13:25:04Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.804] [DEBUG] QUERY OK source="tms_alerts" db=4.3ms idle=103.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.871] [DEBUG] QUERY OK source="tms_alerts" db=60.9ms idle=10.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 49321, ~U[2026-10-27 13:25:04Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.874] [DEBUG] QUERY OK source="tms_alerts" db=3.2ms idle=66.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:04.926] [DEBUG] QUERY OK source="tms_alerts" db=51.0ms idle=4.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50500, ~U[2026-10-27 13:25:04Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:04.936] [DEBUG] QUERY OK source="tms_alerts" db=9.3ms idle=52.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.053] [DEBUG] QUERY OK source="tms_alerts" db=116.6ms idle=10.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:04Z], 50487, ~U[2026-10-27 13:25:04Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.057] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms queue=0.5ms idle=117.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.113] [DEBUG] QUERY OK source="tms_alerts" db=55.4ms idle=4.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 50492, ~U[2026-10-27 13:25:05Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.115] [DEBUG] QUERY OK source="tms_alerts" db=2.0ms idle=56.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.177] [DEBUG] QUERY OK source="tms_alerts" db=60.2ms idle=2.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 50492, ~U[2026-10-27 13:25:05Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.182] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=64.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.295] [DEBUG] QUERY OK source="tms_alerts" db=109.8ms queue=2.5ms idle=6.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 50479, ~U[2026-10-27 13:25:05Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.301] [DEBUG] QUERY OK source="tms_alerts" db=6.0ms idle=2.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.351] [DEBUG] QUERY OK source="tms_alerts" db=49.7ms idle=6.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 50478, ~U[2026-10-27 13:25:05Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.360] [DEBUG] QUERY OK source="tms_alerts" db=2.9ms queue=5.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.421] [DEBUG] QUERY OK source="tms_alerts" db=60.8ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 46948, ~U[2026-10-27 13:25:05Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.427] [DEBUG] QUERY OK source="tms_alerts" db=5.0ms queue=0.9ms idle=19.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.516] [DEBUG] QUERY OK source="tms_alerts" db=88.1ms queue=0.1ms idle=6.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 49416, ~U[2026-10-27 13:25:05Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.519] [DEBUG] QUERY OK source="tms_alerts" db=2.4ms queue=0.1ms idle=89.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.599] [DEBUG] QUERY OK source="tms_alerts" db=79.7ms idle=3.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 49421, ~U[2026-10-27 13:25:05Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.600] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=80.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.715] [DEBUG] QUERY OK source="tms_alerts" db=114.6ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 49410, ~U[2026-10-27 13:25:05Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.716] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=115.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.778] [DEBUG] QUERY OK source="tms_alerts" db=61.5ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 49390, ~U[2026-10-27 13:25:05Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.779] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=62.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.850] [DEBUG] QUERY OK source="tms_alerts" db=70.3ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:05Z], 49381, ~U[2026-10-27 13:25:05Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:05.851] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=70.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:05.999] [DEBUG] QUERY OK db=48.7ms idle=98.4ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 1}, ~U[2026-10-27 13:25:05Z], ~N[2026-10-27 13:25:05]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:25:13.964] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:25:13.965] [INFO ] Incoming JSON payload: {"oid":"16e82247-b956-431b-8b3b-b75abf352c3e","sn":"98250623730001","uploadTime":"2026-10-27T13:25:13Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"ram_free_mb","value":"1064","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:25:13Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:25:13.966] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "16e82247-b956-431b-8b3b-b75abf352c3e", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:25:13Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:25:13Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:25:13Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:25:13Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:25:13Z", "value" => "1064"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:25:13Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:25:13Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:25:13Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:25:13Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:25:13Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:25:13Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:25:13Z", "vendor" => "morefun"}
[2026-10-27 13:25:13.966] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:25:13.966] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:25:13.966] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:25:13.967] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=554.2ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:25:13.968] [DEBUG] QUERY OK source="parameter_templates" db=0.9ms idle=553.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:25:13.969] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:25:13.969] [DEBUG] QUERY OK source="tms_terminals" db=0.4ms idle=1.3ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:25:13.969] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:25:14.028] [DEBUG] QUERY OK source="tms_terminals" db=57.3ms idle=1.8ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:25:13], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:25:14.028] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:25:14.029] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=58.8ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:25:14.083] [DEBUG] QUERY OK source="tms_terminals" db=53.2ms idle=1.4ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:25:14], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:25:14.191] [DEBUG] QUERY OK db=107.4ms idle=54.8ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["16e82247-b956-431b-8b3b-b75abf352c3e", 19, "2026-10-27T13:25:13Z", ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:25:14.191] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298009, oid: "16e82247-b956-431b-8b3b-b75abf352c3e", upload_time: "2026-10-27T13:25:13Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}
[2026-10-27 13:25:14.191] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:25:13Z", "value" => "morefun"}
[2026-10-27 13:25:14.304] [DEBUG] QUERY OK db=112.2ms idle=109.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "morefun", "vendor", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:14.304] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441742, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:14.304] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:25:13Z", "value" => "kiosk_launcher"}
[2026-10-27 13:25:14.401] [DEBUG] QUERY OK db=95.8ms idle=113.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "kiosk_launcher", "model", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:14.401] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441744, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:14.401] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:25:13Z", "value" => "1.0"}
[2026-10-27 13:25:14.489] [DEBUG] QUERY OK db=87.6ms idle=0.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "1.0", "app_version", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:14.489] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441746, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:14.489] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:25:13Z", "value" => "13"}
[2026-10-27 13:25:14.561] [DEBUG] QUERY OK db=71.0ms queue=0.1ms idle=77.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "13", "android_version", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:14.561] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441748, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:14.561] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:25:13Z", "value" => "1064"}
[2026-10-27 13:25:14.636] [DEBUG] QUERY OK db=73.5ms queue=0.3ms idle=72.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "1064", "ram_free_mb", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:14.636] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441750, itemkey: "ram_free_mb", value: "1064", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:14.636] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:25:13Z", "value" => "WIFI"}
[2026-10-27 13:25:14.721] [DEBUG] QUERY OK db=84.6ms idle=75.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "WIFI", "network_type", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:14.721] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441752, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:14.721] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:25:13Z", "value" => "true"}
[2026-10-27 13:25:14.831] [DEBUG] QUERY OK db=109.5ms idle=86.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "true", "kiosk_active", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:14.832] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441754, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:14.832] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:25:13Z", "value" => ""}
[2026-10-27 13:25:14.981] [DEBUG] QUERY OK db=147.1ms queue=0.6ms idle=112.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:25:13Z", "sim_operator", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:14.981] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441756, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:14.982] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:15.115] [DEBUG] QUERY OK db=132.6ms idle=150.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "UNKNOWN", "sim_number", 298009, ~N[2026-10-27 13:25:14], ~N[2026-10-27 13:25:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:15.115] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441758, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:14], updated_at: ~N[2026-10-27 13:25:14]}}
[2026-10-27 13:25:15.115] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:15.199] [DEBUG] QUERY OK db=83.5ms idle=134.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "UNKNOWN", "sim_iccid", 298009, ~N[2026-10-27 13:25:15], ~N[2026-10-27 13:25:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:15.199] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441760, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:15], updated_at: ~N[2026-10-27 13:25:15]}}
[2026-10-27 13:25:15.199] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:15.264] [DEBUG] QUERY OK db=64.3ms idle=84.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "UNKNOWN", "sim_imsi", 298009, ~N[2026-10-27 13:25:15], ~N[2026-10-27 13:25:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:15.264] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441762, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:15], updated_at: ~N[2026-10-27 13:25:15]}}
[2026-10-27 13:25:15.264] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:15.373] [DEBUG] QUERY OK db=108.6ms idle=65.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "UNKNOWN", "sim_iccid2", 298009, ~N[2026-10-27 13:25:15], ~N[2026-10-27 13:25:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:15.374] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441764, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:15], updated_at: ~N[2026-10-27 13:25:15]}}
[2026-10-27 13:25:15.374] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:25:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:15.631] [DEBUG] QUERY OK db=255.9ms queue=0.1ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "UNKNOWN", "sim_imsi2", 298009, ~N[2026-10-27 13:25:15], ~N[2026-10-27 13:25:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:15.631] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441766, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:15], updated_at: ~N[2026-10-27 13:25:15]}}
[2026-10-27 13:25:15.631] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:25:13Z", "value" => "13"}
[2026-10-27 13:25:15.723] [DEBUG] QUERY OK db=91.3ms idle=214.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "13", "data_usage_mb", 298009, ~N[2026-10-27 13:25:15], ~N[2026-10-27 13:25:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:15.723] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441768, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:15], updated_at: ~N[2026-10-27 13:25:15]}}
[2026-10-27 13:25:15.723] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:25:13Z", "value" => "0"}
[2026-10-27 13:25:15.808] [DEBUG] QUERY OK db=84.1ms queue=0.3ms idle=93.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "0", "mobile_data_mb", 298009, ~N[2026-10-27 13:25:15], ~N[2026-10-27 13:25:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:15.809] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441770, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:15], updated_at: ~N[2026-10-27 13:25:15]}}
[2026-10-27 13:25:15.810] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:25:13Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:25:15.892] [DEBUG] QUERY OK db=81.4ms queue=0.1ms idle=87.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:13Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298009, ~N[2026-10-27 13:25:15], ~N[2026-10-27 13:25:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:15.893] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441772, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:25:13Z", message: nil, status_log_id: 298009, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:15], updated_at: ~N[2026-10-27 13:25:15]}}
[2026-10-27 13:25:15.987] [INFO ] Received status update for terminal 98251226730002
[2026-10-27 13:25:15.987] [INFO ] Incoming JSON payload: {"oid":"047f950f-4c70-4802-90bc-8aab6acf7c2d","sn":"98251226730002","uploadTime":"2026-10-27T13:25:29Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"ram_free_mb","value":"900","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"status","value":"online","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"data_usage_mb","value":"2","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:25:29Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), Employee Attendance & Salary Calculator (com.gsbusiness.employeeattendancesalarycalculator), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria Shop (com.example.shop), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi (truncated)
[2026-10-27 13:25:15.989] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "047f950f-4c70-4802-90bc-8aab6acf7c2d", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:25:29Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:25:29Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:25:29Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:25:29Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:25:29Z", "value" => "900"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:25:29Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:25:29Z", "value" => "true"}, %{"itemkey" => "status", "timestamp" => "2026-10-27T13:25:29Z", "value" => "online"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:25:29Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:25:29Z", "value" => "2"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:25:29Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:25:29Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), Employee Attendance & Salary Calculator (com.gsbusiness.employeeattendancesalarycalculator), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resou" <> ...}], "sn" => "98251226730002", "uploadTime" => "2026-10-27T13:25:29Z", "vendor" => "morefun"}
[2026-10-27 13:25:15.989] [INFO ] Extracted versions for 98251226730002: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:25:15.990] [INFO ] Detected missing versions for 98251226730002, triggering auto-push
[2026-10-27 13:25:15.990] [INFO ] AutoPushService: Triggering auto-push for 98251226730002 (morefun kiosk_launcher) - missing version
[2026-10-27 13:25:15.991] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms queue=0.1ms idle=85.9ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:25:15.992] [DEBUG] QUERY OK source="parameter_templates" db=0.4ms idle=4.4ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:25:15.992] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:25:15.993] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms idle=1.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730002"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:25:15.993] [INFO ] Terminal updated: 98251226730002
[2026-10-27 13:25:16.048] [DEBUG] QUERY OK source="tms_terminals" db=54.8ms idle=1.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:25:15], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:25:16.048] [DEBUG] VersionComplianceChecker: 98251226730002 — all versions compliant
[2026-10-27 13:25:16.049] [DEBUG] QUERY OK source="tms_terminals" db=0.7ms idle=13.3ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730002"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:25:16.124] [DEBUG] QUERY OK source="tms_terminals" db=73.8ms idle=1.4ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:25:16], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:25:16.158] [DEBUG] QUERY OK db=33.6ms idle=74.4ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["047f950f-4c70-4802-90bc-8aab6acf7c2d", 13, "2026-10-27T13:25:29Z", ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:25:16.158] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298010, oid: "047f950f-4c70-4802-90bc-8aab6acf7c2d", upload_time: "2026-10-27T13:25:29Z", terminal_id: 13, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}
[2026-10-27 13:25:16.158] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:25:29Z", "value" => "morefun"}
[2026-10-27 13:25:16.203] [DEBUG] QUERY OK db=44.7ms idle=34.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "morefun", "vendor", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.203] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441773, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.203] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:25:29Z", "value" => "kiosk_launcher"}
[2026-10-27 13:25:16.245] [DEBUG] QUERY OK db=41.2ms queue=0.1ms idle=46.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "kiosk_launcher", "model", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.245] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441774, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.245] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:25:29Z", "value" => "1.0"}
[2026-10-27 13:25:16.303] [DEBUG] QUERY OK db=57.4ms idle=42.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "1.0", "app_version", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.304] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441775, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.304] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:25:29Z", "value" => "13"}
[2026-10-27 13:25:16.378] [DEBUG] QUERY OK db=73.4ms idle=59.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "13", "android_version", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.379] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441776, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.380] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:25:29Z", "value" => "900"}
[2026-10-27 13:25:16.467] [DEBUG] QUERY OK db=86.5ms idle=1.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "900", "ram_free_mb", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.467] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441777, itemkey: "ram_free_mb", value: "900", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.467] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:25:29Z", "value" => "WIFI"}
[2026-10-27 13:25:16.527] [DEBUG] QUERY OK db=59.8ms idle=43.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "WIFI", "network_type", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.528] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441778, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.528] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:25:29Z", "value" => "true"}
[2026-10-27 13:25:16.594] [DEBUG] QUERY OK db=65.7ms idle=61.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "true", "kiosk_active", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.594] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441779, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.594] [INFO ] Saving status item: %{"itemkey" => "status", "timestamp" => "2026-10-27T13:25:29Z", "value" => "online"}
[2026-10-27 13:25:16.625] [DEBUG] QUERY OK db=30.3ms idle=67.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "online", "status", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.625] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441780, itemkey: "status", value: "online", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.625] [INFO ] Setting terminal 98251226730002 status to 'online' from status itemkey
[2026-10-27 13:25:16.626] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:25:29Z", "value" => ""}
[2026-10-27 13:25:16.672] [DEBUG] QUERY OK db=46.4ms idle=31.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:25:29Z", "sim_operator", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.673] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441781, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.673] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:16.741] [DEBUG] QUERY OK db=67.7ms idle=47.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "UNKNOWN", "sim_number", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.741] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441782, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.741] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:16.811] [DEBUG] QUERY OK db=69.5ms idle=69.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "UNKNOWN", "sim_iccid", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.811] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441783, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.811] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:16.855] [DEBUG] QUERY OK db=42.8ms queue=0.1ms idle=71.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "UNKNOWN", "sim_imsi", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.855] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441784, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.855] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:16.907] [DEBUG] QUERY OK db=51.0ms idle=44.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "UNKNOWN", "sim_iccid2", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.907] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441786, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.907] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:25:29Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:16.967] [DEBUG] QUERY OK db=59.3ms queue=0.2ms idle=52.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "UNKNOWN", "sim_imsi2", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:16.968] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441787, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:16.968] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:25:29Z", "value" => "2"}
[2026-10-27 13:25:17.047] [DEBUG] QUERY OK db=78.8ms idle=61.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "2", "data_usage_mb", 298010, ~N[2026-10-27 13:25:16], ~N[2026-10-27 13:25:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:17.047] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441789, itemkey: "data_usage_mb", value: "2", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:16], updated_at: ~N[2026-10-27 13:25:16]}}
[2026-10-27 13:25:17.048] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:25:29Z", "value" => "0"}
[2026-10-27 13:25:17.108] [DEBUG] QUERY OK db=60.2ms idle=80.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "0", "mobile_data_mb", 298010, ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:17.109] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441791, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:17], updated_at: ~N[2026-10-27 13:25:17]}}
[2026-10-27 13:25:17.109] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:25:29Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), Employee Attendance & Salary Calculator (com.gsbusiness.employeeattendancesalarycalculator), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resou" <> ...}
[2026-10-27 13:25:17.149] [DEBUG] QUERY OK db=38.3ms queue=0.6ms idle=62.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:29Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), Employee Attendance & Salary Calculator (com.gsbusiness.employeeattendancesalarycalculator), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resou" <> ..., "installed_apps", 298010, ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:17.150] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441793, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), Employee Attendance & Salary Calculator (com.gsbusiness.employeeattendancesalarycalculator), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resou" <> ..., timestamp: "2026-10-27T13:25:29Z", message: nil, status_log_id: 298010, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:17], updated_at: ~N[2026-10-27 13:25:17]}}
[2026-10-27 13:25:17.510] [DEBUG] QUERY OK source="tms_terminal_status_items" db=204.8ms idle=91.6ms
SELECT t0.`value` FROM `tms_terminal_status_items` AS t0 INNER JOIN `tms_terminal_status_logs` AS t1 ON t1.`id` = t0.`status_log_id` WHERE ((t1.`terminal_id` = ?) AND (t0.`itemkey` = 'installed_apps')) ORDER BY t1.`inserted_at` DESC, t0.`id` DESC LIMIT 1 [13]
[90m↳ TmsCore.TerminalManagement.current_installed_apps_snapshot/1, at: lib/tms_core/terminal_management.ex:500[0m
[2026-10-27 13:25:17.512] [DEBUG] QUERY OK source="tms_terminal_installed_apps" db=1.1ms idle=81.0ms
SELECT count(t0.`id`) FROM `tms_terminal_installed_apps` AS t0 WHERE (t0.`terminal_id` = ?) [13]
[90m↳ TmsCore.TerminalManagement.sync_installed_apps/1, at: lib/tms_core/terminal_management.ex:403[0m
[2026-10-27 13:25:17.569] [DEBUG] QUERY OK source="tms_terminal_installed_apps" db=53.6ms queue=2.1ms idle=3.9ms
INSERT INTO `tms_terminal_installed_apps` (`package`,`inserted_at`,`updated_at`,`first_seen_at`,`terminal_id`,`app_name`,`last_seen_at`) VALUES (?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?),(?,?,?,?,?,?,?) ON DUPLICATE KEY UPDATE `app_name` = VALUES(`app_name`),`last_seen_at` = VALUES(`last_seen_at`),`updated_at` = VALUES(`updated_at`) ["com.android.internal.systemui.navbar.threebutton", ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], 13, "3 Button Navigation Bar", ~N[2026-10-27 13:25:17], "com.android.adservices.api", ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], 13, "Android AdServices", ~N[2026-10-27 13:25:17], "com.android.inputmethod.latin", ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], 13, "Android Keyboard (AOSP)", ~N[2026-10-27 13:25:17], "android.ext.services", ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], 13, "Android Services Library", ~N[2026-10-27 13:25:17], "android.ext.shared", ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], 13, "Android Shared Library", ~N[2026-10-27 13:25:17], "android", ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], 13, "Android System", ~N[2026-10-27 13:25:17], "com.android.webview", ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], ~N[2026-10-27 13:25:17], 13, "Android System WebView", ~N[2026-10-27 13:25:17], "com.morefun.appstore", ...]
[90m↳ TmsCore.TerminalManagement.sync_installed_apps/1, at: lib/tms_core/terminal_management.ex:429[0m
[2026-10-27 13:25:22.282] [INFO ] Received status update for terminal UNKNOWN_SN
[2026-10-27 13:25:22.282] [INFO ] Incoming JSON payload: {"org.device":[{"itemkey":"status","message":"Terminal status update","timestamp":"2026-10-27T13:25:22Z","value":"online"},{"itemkey":"battery","message":"Battery level","timestamp":"2026-10-27T13:25:22Z","value":"61"},{"itemkey":"network","message":"Network connectivity","timestamp":"2026-10-27T13:25:22Z","value":"online"},{"itemkey":"cpu","message":"CPU usage percentage","timestamp":"2026-10-27T13:25:22Z","value":"0"},{"itemkey":"parameter_config","message":"Current parameters version","timestamp":"2026-10-27T13:25:22Z","value":"1.0.0"},{"itemkey":"emv_config","message":"Current EMV config version","timestamp":"2026-10-27T13:25:22Z","value":"1.0.1"},{"itemkey":"keys_config","message":"Current keys config version","timestamp":"2026-10-27T13:25:22Z","value":""},{"itemkey":"application","message":"Current application version","timestamp":"2026-10-27T13:25:22Z","value":"3.9.0"}],"oid":"organization_id","sn":"UNKNOWN_SN","uploadTime":"2026-10-27T13:25:22Z","vendor":"MoreFun"}
[2026-10-27 13:25:22.283] [INFO ] Decoded JSON: %{"oid" => "organization_id", "org.device" => [%{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:25:22Z", "value" => "online"}, %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:25:22Z", "value" => "61"}, %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:25:22Z", "value" => "online"}, %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-10-27T13:25:22Z", "value" => "0"}, %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-10-27T13:25:22Z", "value" => "1.0.0"}, %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-10-27T13:25:22Z", "value" => "1.0.1"}, %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-10-27T13:25:22Z", "value" => ""}, %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-10-27T13:25:22Z", "value" => "3.9.0"}], "sn" => "UNKNOWN_SN", "uploadTime" => "2026-10-27T13:25:22Z", "vendor" => "MoreFun"}
[2026-10-27 13:25:22.283] [INFO ] Extracted versions for UNKNOWN_SN: %{application: "3.9.0", emv_config: "1.0.1", keys_config: "", parameter_config: "1.0.0"}
[2026-10-27 13:25:22.285] [DEBUG] QUERY OK source="tms_terminals" db=1.8ms queue=0.1ms idle=886.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["UNKNOWN_SN"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:25:22.285] [INFO ] Terminal updated: UNKNOWN_SN
[2026-10-27 13:25:22.345] [DEBUG] QUERY OK source="tms_terminals" db=59.7ms idle=889.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:25:22], 15]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:25:22.346] [DEBUG] QUERY OK source="tms_terminals" db=0.5ms queue=0.1ms idle=60.5ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["UNKNOWN_SN"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:25:22.430] [DEBUG] QUERY OK source="tms_terminals" db=82.9ms queue=0.1ms idle=1.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:25:22], 15]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:25:22.502] [DEBUG] QUERY OK db=71.3ms idle=0.3ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["organization_id", 15, "2026-10-27T13:25:22Z", ~N[2026-10-27 13:25:22], ~N[2026-10-27 13:25:22]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:25:22.502] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298012, oid: "organization_id", upload_time: "2026-10-27T13:25:22Z", terminal_id: 15, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:25:22], updated_at: ~N[2026-10-27 13:25:22]}
[2026-10-27 13:25:22.502] [INFO ] Saving status item: %{"itemkey" => "status", "message" => "Terminal status update", "timestamp" => "2026-10-27T13:25:22Z", "value" => "online"}
[2026-10-27 13:25:22.532] [DEBUG] QUERY OK source="tms_alert_rules" db=0.7ms idle=0.2ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:25:22.533] [DEBUG] QUERY OK source="pos_transaction" db=0.3ms queue=0.1ms idle=0.3ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:25:22.532988], ~N[2026-10-27 12:25:22.532988]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:22.534] [DEBUG] QUERY OK source="pos_transaction" db=0.3ms idle=0.2ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:25:22.532988], ~N[2026-10-27 13:25:22.532988]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:22.534] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=0.1ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:25:22.534314], ~N[2026-10-27 13:25:22.534314]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:25:22.544] [DEBUG] QUERY OK source="tms_terminals" db=9.0ms idle=0.2ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:25:22.550] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=5.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:22.608] [DEBUG] QUERY OK db=105.8ms idle=0.6ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Terminal status update", "2026-10-27T13:25:22Z", "online", "status", 298012, ~N[2026-10-27 13:25:22], ~N[2026-10-27 13:25:22]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:22.608] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441807, itemkey: "status", value: "online", timestamp: "2026-10-27T13:25:22Z", message: "Terminal status update", status_log_id: 298012, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:22], updated_at: ~N[2026-10-27 13:25:22]}}
[2026-10-27 13:25:22.609] [INFO ] Setting terminal UNKNOWN_SN status to 'online' from status itemkey
[2026-10-27 13:25:22.609] [INFO ] Saving status item: %{"itemkey" => "battery", "message" => "Battery level", "timestamp" => "2026-10-27T13:25:22Z", "value" => "61"}
[2026-10-27 13:25:22.647] [DEBUG] QUERY OK source="tms_alerts" db=95.9ms queue=0.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:22Z], 43623, ~U[2026-10-27 13:25:22Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:22.648] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:22.721] [DEBUG] QUERY OK db=111.6ms idle=0.8ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Battery level", "2026-10-27T13:25:22Z", "61", "battery", 298012, ~N[2026-10-27 13:25:22], ~N[2026-10-27 13:25:22]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:22.721] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441809, itemkey: "battery", value: "61", timestamp: "2026-10-27T13:25:22Z", message: "Battery level", status_log_id: 298012, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:22], updated_at: ~N[2026-10-27 13:25:22]}}
[2026-10-27 13:25:22.721] [INFO ] Saving status item: %{"itemkey" => "network", "message" => "Network connectivity", "timestamp" => "2026-10-27T13:25:22Z", "value" => "online"}
[2026-10-27 13:25:22.789] [DEBUG] QUERY OK source="tms_alerts" db=100.0ms queue=41.3ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [30250.0, ~U[2026-10-27 13:25:22Z], 48922, ~U[2026-10-27 13:25:22Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:22.791] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:22.826] [DEBUG] QUERY OK db=104.2ms queue=0.3ms idle=0.6ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Network connectivity", "2026-10-27T13:25:22Z", "online", "network", 298012, ~N[2026-10-27 13:25:22], ~N[2026-10-27 13:25:22]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:22.826] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441811, itemkey: "network", value: "online", timestamp: "2026-10-27T13:25:22Z", message: "Network connectivity", status_log_id: 298012, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:22], updated_at: ~N[2026-10-27 13:25:22]}}
[2026-10-27 13:25:22.826] [INFO ] Setting terminal UNKNOWN_SN status to 'online' from network itemkey
[2026-10-27 13:25:22.827] [INFO ] Saving status item: %{"itemkey" => "cpu", "message" => "CPU usage percentage", "timestamp" => "2026-10-27T13:25:22Z", "value" => "0"}
[2026-10-27 13:25:22.916] [DEBUG] QUERY OK db=88.5ms idle=0.8ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["CPU usage percentage", "2026-10-27T13:25:22Z", "0", "cpu", 298012, ~N[2026-10-27 13:25:22], ~N[2026-10-27 13:25:22]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:22.916] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441813, itemkey: "cpu", value: "0", timestamp: "2026-10-27T13:25:22Z", message: "CPU usage percentage", status_log_id: 298012, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:22], updated_at: ~N[2026-10-27 13:25:22]}}
[2026-10-27 13:25:22.916] [INFO ] Saving status item: %{"itemkey" => "parameter_config", "message" => "Current parameters version", "timestamp" => "2026-10-27T13:25:22Z", "value" => "1.0.0"}
[2026-10-27 13:25:22.916] [DEBUG] QUERY OK source="tms_alerts" db=124.5ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [223303.0, ~U[2026-10-27 13:25:22Z], 50894, ~U[2026-10-27 13:25:22Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:22.918] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.7ms idle=0.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:22.991] [DEBUG] QUERY OK db=74.7ms idle=0.6ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current parameters version", "2026-10-27T13:25:22Z", "1.0.0", "parameter_config", 298012, ~N[2026-10-27 13:25:22], ~N[2026-10-27 13:25:22]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:22.992] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441815, itemkey: "parameter_config", value: "1.0.0", timestamp: "2026-10-27T13:25:22Z", message: "Current parameters version", status_log_id: 298012, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:22], updated_at: ~N[2026-10-27 13:25:22]}}
[2026-10-27 13:25:22.992] [INFO ] Saving status item: %{"itemkey" => "emv_config", "message" => "Current EMV config version", "timestamp" => "2026-10-27T13:25:22Z", "value" => "1.0.1"}
[2026-10-27 13:25:23.003] [DEBUG] QUERY OK source="tms_alerts" db=43.5ms queue=41.2ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:22Z], 50804, ~U[2026-10-27 13:25:22Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.004] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.068] [DEBUG] QUERY OK db=75.4ms queue=0.1ms idle=1.4ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current EMV config version", "2026-10-27T13:25:22Z", "1.0.1", "emv_config", 298012, ~N[2026-10-27 13:25:22], ~N[2026-10-27 13:25:22]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:23.068] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441817, itemkey: "emv_config", value: "1.0.1", timestamp: "2026-10-27T13:25:22Z", message: "Current EMV config version", status_log_id: 298012, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:22], updated_at: ~N[2026-10-27 13:25:22]}}
[2026-10-27 13:25:23.068] [INFO ] Saving status item: %{"itemkey" => "keys_config", "message" => "Current keys config version", "timestamp" => "2026-10-27T13:25:22Z", "value" => ""}
[2026-10-27 13:25:23.146] [DEBUG] QUERY OK source="tms_alerts" db=98.4ms queue=42.5ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [505663.0, ~U[2026-10-27 13:25:23Z], 50781, ~U[2026-10-27 13:25:23Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.146] [DEBUG] QUERY OK db=76.1ms queue=1.1ms idle=0.7ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["Current keys config version", "2026-10-27T13:25:22Z", "keys_config", 298012, ~N[2026-10-27 13:25:23], ~N[2026-10-27 13:25:23]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:23.147] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.147] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441819, itemkey: "keys_config", value: nil, timestamp: "2026-10-27T13:25:22Z", message: "Current keys config version", status_log_id: 298012, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:23], updated_at: ~N[2026-10-27 13:25:23]}}
[2026-10-27 13:25:23.147] [INFO ] Saving status item: %{"itemkey" => "application", "message" => "Current application version", "timestamp" => "2026-10-27T13:25:22Z", "value" => "3.9.0"}
[2026-10-27 13:25:23.190] [DEBUG] QUERY OK source="tms_alerts" db=43.2ms idle=1.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:23Z], 50758, ~U[2026-10-27 13:25:23Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.190] [DEBUG] QUERY OK db=43.1ms idle=0.4ms
INSERT INTO `tms_terminal_status_items` (`message`,`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?,?) ["Current application version", "2026-10-27T13:25:22Z", "3.9.0", "application", 298012, ~N[2026-10-27 13:25:23], ~N[2026-10-27 13:25:23]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:23.191] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441821, itemkey: "application", value: "3.9.0", timestamp: "2026-10-27T13:25:22Z", message: "Current application version", status_log_id: 298012, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:23], updated_at: ~N[2026-10-27 13:25:23]}}
[2026-10-27 13:25:23.192] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.272] [DEBUG] QUERY OK source="tms_alerts" db=79.1ms queue=0.2ms idle=1.9ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:23Z], 50733, ~U[2026-10-27 13:25:23Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.273] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=80.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.397] [DEBUG] QUERY OK source="tms_alerts" db=123.8ms idle=1.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:23Z], 50732, ~U[2026-10-27 13:25:23Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.405] [DEBUG] QUERY OK source="tms_alerts" db=2.3ms queue=4.6ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.453] [DEBUG] QUERY OK source="tms_alerts" db=47.9ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [380643.0, ~U[2026-10-27 13:25:23Z], 50709, ~U[2026-10-27 13:25:23Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.454] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=13.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.503] [DEBUG] QUERY OK source="tms_alerts" db=47.5ms queue=0.7ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:23Z], 50683, ~U[2026-10-27 13:25:23Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.504] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=48.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.600] [DEBUG] QUERY OK source="tms_alerts" db=93.2ms idle=3.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:23Z], 47839, ~U[2026-10-27 13:25:23Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.601] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=95.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.716] [DEBUG] QUERY OK source="tms_alerts" db=110.9ms queue=3.4ms idle=1.6ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [375078.0, ~U[2026-10-27 13:25:23Z], 50649, ~U[2026-10-27 13:25:23Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.717] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=115.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.785] [DEBUG] QUERY OK source="tms_alerts" db=67.7ms queue=0.7ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:23Z], 45910, ~U[2026-10-27 13:25:23Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.787] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms queue=0.1ms idle=69.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.840] [DEBUG] QUERY OK source="tms_alerts" db=51.9ms queue=0.3ms idle=2.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [329879.0, ~U[2026-10-27 13:25:23Z], 50598, ~U[2026-10-27 13:25:23Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.842] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=53.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.888] [DEBUG] QUERY OK source="tms_alerts" db=44.9ms queue=0.6ms idle=2.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:23Z], 50582, ~U[2026-10-27 13:25:23Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.889] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=46.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:23.970] [DEBUG] QUERY OK source="tms_alerts" db=80.7ms queue=0.5ms idle=1.1ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [292580.0, ~U[2026-10-27 13:25:23Z], 50565, ~U[2026-10-27 13:25:23Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:23.971] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=82.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.036] [DEBUG] QUERY OK source="tms_alerts" db=62.8ms queue=0.7ms idle=1.9ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:23Z], 48609, ~U[2026-10-27 13:25:23Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.037] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=64.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.105] [DEBUG] QUERY OK source="tms_alerts" db=67.2ms queue=0.6ms idle=1.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [106542.0, ~U[2026-10-27 13:25:24Z], 48754, ~U[2026-10-27 13:25:24Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.107] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=68.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.130] [DEBUG] QUERY OK source="tms_alerts" db=22.3ms queue=0.6ms idle=2.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50539, ~U[2026-10-27 13:25:24Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.131] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=23.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.165] [DEBUG] QUERY OK source="tms_alerts" db=32.7ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50543, ~U[2026-10-27 13:25:24Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.167] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=33.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.242] [DEBUG] QUERY OK source="tms_alerts" db=33.4ms queue=40.9ms idle=2.8ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [206.0, ~U[2026-10-27 13:25:24Z], 35751, ~U[2026-10-27 13:25:24Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.243] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=75.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.301] [DEBUG] QUERY OK source="tms_alerts" db=57.7ms idle=1.6ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [278323.0, ~U[2026-10-27 13:25:24Z], 50535, ~U[2026-10-27 13:25:24Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.302] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=58.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.334] [DEBUG] QUERY OK source="tms_alerts" db=31.8ms idle=1.1ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [249471.0, ~U[2026-10-27 13:25:24Z], 50537, ~U[2026-10-27 13:25:24Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.335] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=32.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.400] [DEBUG] QUERY OK source="tms_alerts" db=23.7ms queue=40.6ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50498, ~U[2026-10-27 13:25:24Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.405] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=4.0ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.467] [DEBUG] QUERY OK source="tms_alerts" db=61.0ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50526, ~U[2026-10-27 13:25:24Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.468] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.489] [DEBUG] QUERY OK source="tms_alert_rules" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:25:24.490] [DEBUG] QUERY OK source="pos_transaction" db=0.3ms idle=0.4ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:25:24.489944], ~N[2026-10-27 12:25:24.489944]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:24.491] [DEBUG] QUERY OK source="pos_transaction" db=0.3ms idle=0.2ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:25:24.489944], ~N[2026-10-27 13:25:24.489944]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:24.491] [DEBUG] QUERY OK source="pos_transaction" db=0.5ms idle=0.2ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:25:24.491217], ~N[2026-10-27 13:25:24.491217]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:25:24.500] [DEBUG] QUERY OK source="tms_alerts" db=31.5ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50522, ~U[2026-10-27 13:25:24Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.501] [DEBUG] QUERY OK source="tms_terminals" db=9.5ms idle=0.2ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:25:24.501] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.508] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=5.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.566] [DEBUG] QUERY OK source="tms_alerts" db=64.7ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50522, ~U[2026-10-27 13:25:24Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.567] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.572] [DEBUG] QUERY OK source="tms_alerts" db=63.1ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 43624, ~U[2026-10-27 13:25:24Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.572] [DEBUG] QUERY OK source="tms_alerts" db=0.3ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.593] [DEBUG] QUERY OK source="tms_alerts" db=25.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 49960, ~U[2026-10-27 13:25:24Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.594] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.616] [DEBUG] QUERY OK source="tms_alerts" db=43.4ms idle=0.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 48923, ~U[2026-10-27 13:25:24Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.617] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.663] [DEBUG] QUERY OK source="tms_alerts" db=46.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50895, ~U[2026-10-27 13:25:24Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.664] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.669] [DEBUG] QUERY OK source="tms_alerts" db=33.3ms queue=40.9ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [181605.0, ~U[2026-10-27 13:25:24Z], 50509, ~U[2026-10-27 13:25:24Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.670] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.724] [DEBUG] QUERY OK source="tms_alerts" db=59.1ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50805, ~U[2026-10-27 13:25:24Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.725] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.757] [DEBUG] QUERY OK source="tms_alerts" db=46.5ms queue=40.8ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50499, ~U[2026-10-27 13:25:24Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.758] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.779] [DEBUG] QUERY OK source="tms_alerts" db=53.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50782, ~U[2026-10-27 13:25:24Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.780] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.812] [DEBUG] QUERY OK source="tms_alerts" db=53.5ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50447, ~U[2026-10-27 13:25:24Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.813] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.823] [DEBUG] QUERY OK source="tms_alerts" db=42.3ms idle=0.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50759, ~U[2026-10-27 13:25:24Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.824] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.857] [DEBUG] QUERY OK source="tms_alerts" db=42.7ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50498, ~U[2026-10-27 13:25:24Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.858] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.868] [DEBUG] QUERY OK source="tms_alerts" db=43.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50734, ~U[2026-10-27 13:25:24Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.869] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.902] [DEBUG] QUERY OK source="tms_alerts" db=44.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50493, ~U[2026-10-27 13:25:24Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.903] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.913] [DEBUG] QUERY OK source="tms_alerts" db=44.0ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50733, ~U[2026-10-27 13:25:24Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.914] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.945] [DEBUG] QUERY OK source="tms_alerts" db=41.3ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 49322, ~U[2026-10-27 13:25:24Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.946] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:24.968] [DEBUG] QUERY OK source="tms_alerts" db=53.2ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50710, ~U[2026-10-27 13:25:24Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:24.970] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.003] [DEBUG] QUERY OK source="tms_alerts" db=56.0ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50501, ~U[2026-10-27 13:25:24Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.004] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.014] [DEBUG] QUERY OK source="tms_alerts" db=43.5ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:24Z], 50684, ~U[2026-10-27 13:25:24Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.016] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.074] [DEBUG] QUERY OK source="tms_alerts" db=56.0ms queue=0.1ms idle=2.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 47840, ~U[2026-10-27 13:25:25Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.075] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.100] [DEBUG] QUERY OK source="tms_alerts" db=54.8ms queue=41.0ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [197481.0, ~U[2026-10-27 13:25:25Z], 50488, ~U[2026-10-27 13:25:25Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.101] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.156] [DEBUG] QUERY OK source="tms_alerts" db=80.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50650, ~U[2026-10-27 13:25:25Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.157] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.167] [DEBUG] QUERY OK source="tms_alerts" db=65.3ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [182860.0, ~U[2026-10-27 13:25:25Z], 50493, ~U[2026-10-27 13:25:25Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.168] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.203] [DEBUG] QUERY OK source="tms_alerts" db=44.9ms queue=0.1ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 45911, ~U[2026-10-27 13:25:25Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.204] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.205] [DEBUG] QUERY OK source="tms_alerts" db=36.4ms idle=0.6ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [182915.0, ~U[2026-10-27 13:25:25Z], 50493, ~U[2026-10-27 13:25:25Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.206] [DEBUG] QUERY OK source="tms_alerts" db=0.3ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.247] [DEBUG] QUERY OK source="tms_alerts" db=43.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50599, ~U[2026-10-27 13:25:25Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.248] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.302] [DEBUG] QUERY OK source="tms_alerts" db=55.2ms queue=40.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50480, ~U[2026-10-27 13:25:25Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.303] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.315] [DEBUG] QUERY OK source="tms_alerts" db=66.2ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50583, ~U[2026-10-27 13:25:25Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.316] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.338] [DEBUG] QUERY OK source="tms_alerts" db=34.4ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50479, ~U[2026-10-27 13:25:25Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.339] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.356] [DEBUG] QUERY OK source="tms_alerts" db=39.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50566, ~U[2026-10-27 13:25:25Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.357] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.403] [DEBUG] QUERY OK source="tms_alerts" db=44.8ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 48610, ~U[2026-10-27 13:25:25Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.406] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=1.9ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.415] [DEBUG] QUERY OK source="tms_alerts" db=34.7ms queue=41.0ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [45903.0, ~U[2026-10-27 13:25:25Z], 46949, ~U[2026-10-27 13:25:25Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.467] [DEBUG] QUERY OK source="tms_alerts" db=61.1ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 48755, ~U[2026-10-27 13:25:25Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.468] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=51.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.469] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.3ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.519] [DEBUG] QUERY OK source="tms_alerts" db=49.9ms queue=0.1ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 49417, ~U[2026-10-27 13:25:25Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.521] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.589] [DEBUG] QUERY OK source="tms_alerts" db=44.9ms queue=74.5ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50540, ~U[2026-10-27 13:25:25Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.589] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.594] [DEBUG] QUERY OK source="tms_alerts" db=29.0ms queue=42.3ms idle=1.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111125.0, ~U[2026-10-27 13:25:25Z], 49422, ~U[2026-10-27 13:25:25Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.594] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.623] [DEBUG] QUERY OK source="tms_alerts" db=33.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50544, ~U[2026-10-27 13:25:25Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.624] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.707] [DEBUG] QUERY OK source="tms_alerts" db=82.2ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 35752, ~U[2026-10-27 13:25:25Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.709] [DEBUG] QUERY OK source="tms_alerts" db=1.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.710] [DEBUG] QUERY OK source="tms_alerts" db=73.4ms queue=41.5ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 49411, ~U[2026-10-27 13:25:25Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.712] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.1ms idle=0.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.750] [DEBUG] QUERY OK source="tms_alerts" db=39.9ms queue=0.2ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50536, ~U[2026-10-27 13:25:25Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.751] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.774] [DEBUG] QUERY OK source="tms_alerts" db=22.5ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50538, ~U[2026-10-27 13:25:25Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.775] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.794] [DEBUG] QUERY OK source="tms_alerts" db=40.7ms queue=40.9ms idle=0.3ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111115.0, ~U[2026-10-27 13:25:25Z], 49391, ~U[2026-10-27 13:25:25Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.797] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.815] [DEBUG] QUERY OK source="tms_alerts" db=38.4ms queue=0.1ms idle=0.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50499, ~U[2026-10-27 13:25:25Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.816] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.874] [DEBUG] QUERY OK source="tms_alerts" db=35.9ms queue=41.4ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 49382, ~U[2026-10-27 13:25:25Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.876] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.898] [DEBUG] QUERY OK source="tms_alerts" db=39.1ms queue=41.5ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [237479.0, ~U[2026-10-27 13:25:25Z], 50527, ~U[2026-10-27 13:25:25Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.901] [DEBUG] QUERY OK source="tms_alerts" db=2.2ms queue=0.4ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:25.976] [DEBUG] QUERY OK db=48.5ms idle=1.0ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-10-27 13:25:25Z], ~N[2026-10-27 13:25:25]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:25:25.987] [DEBUG] QUERY OK source="tms_alerts" db=42.0ms queue=43.4ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:25Z], 50523, ~U[2026-10-27 13:25:25Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:25.988] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.091] [DEBUG] QUERY OK source="tms_alerts" db=61.1ms queue=40.9ms idle=0.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [187666.0, ~U[2026-10-27 13:25:25Z], 50523, ~U[2026-10-27 13:25:25Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.094] [DEBUG] QUERY OK source="tms_alerts" db=3.3ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.171] [DEBUG] QUERY OK source="tms_alerts" db=33.1ms queue=43.7ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 49961, ~U[2026-10-27 13:25:26Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.173] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=74.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.196] [DEBUG] QUERY OK source="tms_alerts" db=22.8ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50510, ~U[2026-10-27 13:25:26Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.197] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=23.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.222] [DEBUG] QUERY OK source="tms_alerts" db=24.2ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50500, ~U[2026-10-27 13:25:26Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.223] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=24.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.278] [DEBUG] QUERY OK source="tms_alerts" db=55.1ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50448, ~U[2026-10-27 13:25:26Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.279] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=55.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.302] [DEBUG] QUERY OK source="tms_alerts" db=22.6ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50499, ~U[2026-10-27 13:25:26Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.304] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=23.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.359] [DEBUG] QUERY OK source="tms_alerts" db=55.1ms idle=1.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50494, ~U[2026-10-27 13:25:26Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.361] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.2ms idle=55.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.383] [DEBUG] QUERY OK source="tms_alerts" db=22.2ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 49323, ~U[2026-10-27 13:25:26Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.384] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=23.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.427] [DEBUG] QUERY OK source="tms_alerts" db=41.7ms idle=2.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50502, ~U[2026-10-27 13:25:26Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.456] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=28.2ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.490] [DEBUG] QUERY OK source="tms_alerts" db=33.3ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50489, ~U[2026-10-27 13:25:26Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.491] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=20.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.523] [DEBUG] QUERY OK source="tms_alerts" db=31.3ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50494, ~U[2026-10-27 13:25:26Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.524] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=32.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.567] [DEBUG] QUERY OK source="tms_alerts" db=42.8ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50494, ~U[2026-10-27 13:25:26Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.569] [DEBUG] QUERY OK source="tms_alerts" db=1.1ms idle=43.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.624] [DEBUG] QUERY OK source="tms_alerts" db=54.2ms idle=1.9ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50481, ~U[2026-10-27 13:25:26Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.625] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=55.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.672] [DEBUG] QUERY OK source="tms_alerts" db=46.4ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 50480, ~U[2026-10-27 13:25:26Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.673] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=47.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.704] [DEBUG] QUERY OK source="tms_alerts" db=31.0ms idle=1.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 46950, ~U[2026-10-27 13:25:26Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.706] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.2ms idle=31.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.740] [DEBUG] QUERY OK source="tms_alerts" db=33.9ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 49418, ~U[2026-10-27 13:25:26Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.741] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=34.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.785] [DEBUG] QUERY OK source="tms_alerts" db=42.3ms queue=0.5ms idle=2.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 49423, ~U[2026-10-27 13:25:26Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.786] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=44.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.824] [DEBUG] QUERY OK source="tms_alerts" db=37.0ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 49412, ~U[2026-10-27 13:25:26Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.826] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.5ms idle=37.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.870] [DEBUG] QUERY OK source="tms_alerts" db=44.1ms idle=2.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 49392, ~U[2026-10-27 13:25:26Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.872] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=45.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:26.926] [DEBUG] QUERY OK source="tms_alerts" db=54.1ms idle=1.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:26Z], 49383, ~U[2026-10-27 13:25:26Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:26.927] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=54.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:27.005] [DEBUG] QUERY OK db=35.3ms idle=42.2ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 2}, ~U[2026-10-27 13:25:26Z], ~N[2026-10-27 13:25:26]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:25:44.461] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:25:44.461] [INFO ] Incoming JSON payload: {"oid":"f9403ca4-68a8-4e7b-9396-308e09723206","sn":"98250623730001","uploadTime":"2026-10-27T13:25:43Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"ram_free_mb","value":"1057","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:25:43Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:25:44.467] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "f9403ca4-68a8-4e7b-9396-308e09723206", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:25:43Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:25:43Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:25:43Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:25:43Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:25:43Z", "value" => "1057"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:25:43Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:25:43Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:25:43Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:25:43Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:25:43Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:25:43Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:25:43Z", "vendor" => "morefun"}
[2026-10-27 13:25:44.467] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:25:44.467] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:25:44.467] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:25:44.468] [DEBUG] QUERY OK source="parameter_templates" db=1.0ms idle=5.2ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:25:44.512] [DEBUG] QUERY OK source="parameter_templates" db=0.4ms queue=42.5ms idle=0.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:25:44.512] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:25:44.513] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=0.8ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:25:44.513] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:25:44.528] [DEBUG] QUERY OK source="tms_terminals" db=14.1ms idle=1.6ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:25:44], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:25:44.528] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:25:44.529] [DEBUG] QUERY OK source="tms_terminals" db=1.1ms idle=15.4ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:25:44.580] [DEBUG] QUERY OK source="tms_terminals" db=50.2ms idle=2.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:25:44], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:25:44.633] [DEBUG] QUERY OK db=51.7ms idle=51.3ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["f9403ca4-68a8-4e7b-9396-308e09723206", 19, "2026-10-27T13:25:43Z", ~N[2026-10-27 13:25:44], ~N[2026-10-27 13:25:44]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:25:44.633] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298015, oid: "f9403ca4-68a8-4e7b-9396-308e09723206", upload_time: "2026-10-27T13:25:43Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:25:44], updated_at: ~N[2026-10-27 13:25:44]}
[2026-10-27 13:25:44.633] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:25:43Z", "value" => "morefun"}
[2026-10-27 13:25:44.704] [DEBUG] QUERY OK db=70.6ms queue=0.5ms idle=53.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "morefun", "vendor", 298015, ~N[2026-10-27 13:25:44], ~N[2026-10-27 13:25:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:44.705] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441823, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:44], updated_at: ~N[2026-10-27 13:25:44]}}
[2026-10-27 13:25:44.705] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:25:43Z", "value" => "kiosk_launcher"}
[2026-10-27 13:25:44.760] [DEBUG] QUERY OK db=54.8ms idle=72.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "kiosk_launcher", "model", 298015, ~N[2026-10-27 13:25:44], ~N[2026-10-27 13:25:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:44.761] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441825, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:44], updated_at: ~N[2026-10-27 13:25:44]}}
[2026-10-27 13:25:44.761] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:25:43Z", "value" => "1.0"}
[2026-10-27 13:25:44.818] [DEBUG] QUERY OK db=56.1ms queue=0.1ms idle=56.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "1.0", "app_version", 298015, ~N[2026-10-27 13:25:44], ~N[2026-10-27 13:25:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:44.818] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441827, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:44], updated_at: ~N[2026-10-27 13:25:44]}}
[2026-10-27 13:25:44.818] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:25:43Z", "value" => "13"}
[2026-10-27 13:25:44.861] [DEBUG] QUERY OK db=42.5ms queue=0.1ms idle=57.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "13", "android_version", 298015, ~N[2026-10-27 13:25:44], ~N[2026-10-27 13:25:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:44.861] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441829, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:44], updated_at: ~N[2026-10-27 13:25:44]}}
[2026-10-27 13:25:44.861] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:25:43Z", "value" => "1057"}
[2026-10-27 13:25:44.895] [DEBUG] QUERY OK db=33.2ms idle=44.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "1057", "ram_free_mb", 298015, ~N[2026-10-27 13:25:44], ~N[2026-10-27 13:25:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:44.896] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441831, itemkey: "ram_free_mb", value: "1057", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:44], updated_at: ~N[2026-10-27 13:25:44]}}
[2026-10-27 13:25:44.896] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:25:43Z", "value" => "WIFI"}
[2026-10-27 13:25:44.971] [DEBUG] QUERY OK db=75.1ms idle=34.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "WIFI", "network_type", 298015, ~N[2026-10-27 13:25:44], ~N[2026-10-27 13:25:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:44.971] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441832, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:44], updated_at: ~N[2026-10-27 13:25:44]}}
[2026-10-27 13:25:44.972] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:25:43Z", "value" => "true"}
[2026-10-27 13:25:45.029] [DEBUG] QUERY OK db=56.8ms idle=76.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "true", "kiosk_active", 298015, ~N[2026-10-27 13:25:44], ~N[2026-10-27 13:25:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.029] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441834, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:44], updated_at: ~N[2026-10-27 13:25:44]}}
[2026-10-27 13:25:45.029] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:25:43Z", "value" => ""}
[2026-10-27 13:25:45.090] [DEBUG] QUERY OK db=60.4ms idle=58.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:25:43Z", "sim_operator", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.090] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441836, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.090] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:45.141] [DEBUG] QUERY OK db=50.2ms idle=61.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "UNKNOWN", "sim_number", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.141] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441838, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.141] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:45.175] [DEBUG] QUERY OK db=32.7ms idle=51.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "UNKNOWN", "sim_iccid", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.175] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441840, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.175] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:45.212] [DEBUG] QUERY OK db=36.5ms idle=34.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "UNKNOWN", "sim_imsi", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.212] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441842, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.212] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:45.276] [DEBUG] QUERY OK db=63.0ms idle=38.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "UNKNOWN", "sim_iccid2", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.276] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441844, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.276] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:25:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:25:45.313] [DEBUG] QUERY OK db=36.4ms idle=64.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "UNKNOWN", "sim_imsi2", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.313] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441846, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.313] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:25:43Z", "value" => "13"}
[2026-10-27 13:25:45.380] [DEBUG] QUERY OK db=66.3ms queue=0.1ms idle=37.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "13", "data_usage_mb", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.380] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441848, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.380] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:25:43Z", "value" => "0"}
[2026-10-27 13:25:45.412] [DEBUG] QUERY OK db=31.6ms idle=67.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "0", "mobile_data_mb", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.413] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441850, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.413] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:25:43Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:25:45.455] [DEBUG] QUERY OK db=40.5ms idle=33.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:25:43Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298015, ~N[2026-10-27 13:25:45], ~N[2026-10-27 13:25:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:25:45.455] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441852, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:25:43Z", message: nil, status_log_id: 298015, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:25:45], updated_at: ~N[2026-10-27 13:25:45]}}
[2026-10-27 13:25:45.563] [DEBUG] QUERY OK source="tms_alert_rules" db=0.9ms idle=17.9ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:25:45.564] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=1.7ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:25:45.564138], ~N[2026-10-27 12:25:45.564138]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:45.565] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=1.1ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:25:45.564138], ~N[2026-10-27 13:25:45.564138]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:45.566] [DEBUG] QUERY OK source="pos_transaction" db=0.6ms idle=1.2ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:25:45.565906], ~N[2026-10-27 13:25:45.565906]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:25:45.584] [DEBUG] QUERY OK source="tms_terminals" db=17.0ms idle=1.4ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:25:45.592] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.6ms idle=23.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:45.669] [DEBUG] QUERY OK source="tms_alerts" db=34.0ms queue=42.1ms idle=9.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [21650.0, ~U[2026-10-27 13:25:45Z], 43625, ~U[2026-10-27 13:25:45Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:45.671] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.2ms idle=79.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:45.745] [DEBUG] QUERY OK source="tms_alerts" db=31.9ms queue=41.3ms idle=2.9ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:45Z], 48924, ~U[2026-10-27 13:25:45Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:45.746] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=74.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:45.779] [DEBUG] QUERY OK source="tms_alerts" db=32.3ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:45Z], 50896, ~U[2026-10-27 13:25:45Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:45.780] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=32.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:45.851] [DEBUG] QUERY OK source="tms_alerts" db=29.5ms queue=40.6ms idle=1.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [348412.0, ~U[2026-10-27 13:25:45Z], 50806, ~U[2026-10-27 13:25:45Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:45.852] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=71.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:45.927] [DEBUG] QUERY OK source="tms_alerts" db=34.0ms queue=40.9ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:45Z], 50783, ~U[2026-10-27 13:25:45Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:45.929] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=75.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.005] [DEBUG] QUERY OK source="tms_alerts" db=34.5ms queue=41.3ms idle=1.8ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [387169.0, ~U[2026-10-27 13:25:45Z], 50760, ~U[2026-10-27 13:25:45Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.007] [DEBUG] QUERY OK source="tms_alerts" db=1.2ms idle=77.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.058] [DEBUG] QUERY OK source="tms_alerts" db=50.5ms queue=0.1ms idle=2.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [319396.0, ~U[2026-10-27 13:25:46Z], 50735, ~U[2026-10-27 13:25:46Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.060] [DEBUG] QUERY OK source="tms_alerts" db=1.6ms idle=51.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.089] [DEBUG] QUERY OK source="tms_alerts" db=28.4ms idle=2.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [384623.0, ~U[2026-10-27 13:25:46Z], 50734, ~U[2026-10-27 13:25:46Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.090] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=29.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.160] [DEBUG] QUERY OK source="tms_alerts" db=28.1ms queue=41.1ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50711, ~U[2026-10-27 13:25:46Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.161] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=70.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.233] [DEBUG] QUERY OK source="tms_alerts" db=30.6ms queue=40.9ms idle=2.0ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [278181.0, ~U[2026-10-27 13:25:46Z], 50685, ~U[2026-10-27 13:25:46Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.234] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=72.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.268] [DEBUG] QUERY OK source="tms_alerts" db=32.8ms idle=1.6ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [69514.0, ~U[2026-10-27 13:25:46Z], 47841, ~U[2026-10-27 13:25:46Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.270] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.6ms idle=33.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.340] [DEBUG] QUERY OK source="tms_alerts" db=28.9ms queue=41.1ms idle=2.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50651, ~U[2026-10-27 13:25:46Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.341] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=70.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.431] [DEBUG] QUERY OK source="tms_alerts" db=48.5ms queue=40.7ms idle=1.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [49035.0, ~U[2026-10-27 13:25:46Z], 45912, ~U[2026-10-27 13:25:46Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.432] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=89.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.455] [DEBUG] QUERY OK source="tms_alerts" db=22.0ms queue=0.6ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50600, ~U[2026-10-27 13:25:46Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.456] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=23.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.479] [DEBUG] QUERY OK source="tms_alerts" db=22.9ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50584, ~U[2026-10-27 13:25:46Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.516] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=36.1ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.571] [DEBUG] QUERY OK source="tms_alerts" db=54.0ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50567, ~U[2026-10-27 13:25:46Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.572] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=49.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.637] [DEBUG] QUERY OK source="tms_alerts" db=65.2ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 48611, ~U[2026-10-27 13:25:46Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.638] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=65.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.711] [DEBUG] QUERY OK source="tms_alerts" db=72.1ms queue=0.2ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 48756, ~U[2026-10-27 13:25:46Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.712] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=73.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.776] [DEBUG] QUERY OK source="tms_alerts" db=63.6ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50541, ~U[2026-10-27 13:25:46Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.777] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=64.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.812] [DEBUG] QUERY OK source="tms_alerts" db=34.5ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50545, ~U[2026-10-27 13:25:46Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.813] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=35.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.855] [DEBUG] QUERY OK source="tms_alerts" db=41.5ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 35753, ~U[2026-10-27 13:25:46Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.856] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=42.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.891] [DEBUG] QUERY OK source="tms_alerts" db=34.2ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50537, ~U[2026-10-27 13:25:46Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.892] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=35.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.937] [DEBUG] QUERY OK source="tms_alerts" db=45.0ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50539, ~U[2026-10-27 13:25:46Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.938] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=45.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:46.970] [DEBUG] QUERY OK source="tms_alerts" db=31.7ms queue=0.4ms idle=1.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [19825.0, ~U[2026-10-27 13:25:46Z], 50500, ~U[2026-10-27 13:25:46Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:46.971] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=32.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.048] [DEBUG] QUERY OK source="tms_alerts" db=36.0ms queue=40.7ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:46Z], 50528, ~U[2026-10-27 13:25:46Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.049] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=77.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.092] [DEBUG] QUERY OK source="tms_alerts" db=42.4ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50524, ~U[2026-10-27 13:25:47Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.093] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=43.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.152] [DEBUG] QUERY OK source="tms_alerts" db=58.9ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50524, ~U[2026-10-27 13:25:47Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.153] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=59.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.187] [DEBUG] QUERY OK source="tms_alerts" db=33.6ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 49962, ~U[2026-10-27 13:25:47Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.188] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=34.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.258] [DEBUG] QUERY OK source="tms_alerts" db=69.3ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50511, ~U[2026-10-27 13:25:47Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.259] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=69.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.298] [DEBUG] QUERY OK source="tms_alerts" db=38.2ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50501, ~U[2026-10-27 13:25:47Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.299] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=39.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.341] [DEBUG] QUERY OK source="tms_alerts" db=41.1ms idle=1.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50449, ~U[2026-10-27 13:25:47Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.342] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=42.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.376] [DEBUG] QUERY OK source="tms_alerts" db=33.2ms queue=0.4ms idle=1.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [200591.0, ~U[2026-10-27 13:25:47Z], 50500, ~U[2026-10-27 13:25:47Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.377] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=34.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.452] [DEBUG] QUERY OK source="tms_alerts" db=33.9ms queue=41.0ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50495, ~U[2026-10-27 13:25:47Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.453] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=75.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.533] [DEBUG] QUERY OK source="tms_alerts" db=38.0ms queue=41.4ms idle=1.5ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [11965.0, ~U[2026-10-27 13:25:47Z], 49324, ~U[2026-10-27 13:25:47Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.534] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.589] [DEBUG] QUERY OK source="tms_alerts" db=54.8ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [202016.0, ~U[2026-10-27 13:25:47Z], 50503, ~U[2026-10-27 13:25:47Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.590] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.637] [DEBUG] QUERY OK source="tms_alert_rules" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`name`, t0.`description`, t0.`alert_type`, t0.`metric`, t0.`comparator`, t0.`threshold`, t0.`severity`, t0.`enabled`, t0.`scope`, t0.`evaluation_window_minutes`, t0.`cooldown_minutes`, t0.`notification_channels`, t0.`notify_recipients`, t0.`parameters`, t0.`created_by`, t0.`updated_by`, t0.`escalation_policy_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alert_rules` AS t0 WHERE (t0.`enabled` = TRUE) ORDER BY t0.`name` []
[90m↳ TmsCore.AlertsCore.Workers.RuleEvaluator.perform/1, at: lib/tms_core/alerts_core/workers/rule_evaluator.ex:18[0m
[2026-10-27 13:25:47.638] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=0.3ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 11:25:47.637803], ~N[2026-10-27 12:25:47.637803]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:47.638] [DEBUG] QUERY OK source="pos_transaction" db=0.3ms idle=0.2ms
SELECT SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE ((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) [~N[2026-10-27 12:25:47.637803], ~N[2026-10-27 13:25:47.637803]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:520[0m
[2026-10-27 13:25:47.639] [DEBUG] QUERY OK source="pos_transaction" db=0.4ms idle=0.2ms
SELECT p0.`s_tid`, SUM(CASE WHEN p0.`response_code` = '00' THEN 1 ELSE 0 END), SUM(CASE WHEN p0.`response_code` IS NOT NULL AND p0.`response_code` <> '00' THEN 1 ELSE 0 END) FROM `pos_transaction` AS p0 WHERE (((p0.`created_dateTime` >= ?) AND (p0.`created_dateTime` < ?)) AND NOT (p0.`s_tid` IS NULL)) GROUP BY p0.`s_tid` [~N[2026-10-27 12:25:47.639073], ~N[2026-10-27 13:25:47.639073]]
[90m↳ PaymentsCore.TransactionAlertMetrics.outcome_rows/3, at: lib/payments_core/transaction_alert_metrics.ex:540[0m
[2026-10-27 13:25:47.649] [DEBUG] QUERY OK source="tms_terminals" db=9.5ms idle=0.2ms
SELECT t0.`serial_number`, coalesce(s1.`inserted_at`, t0.`updated_at`) FROM `tms_terminals` AS t0 LEFT OUTER JOIN (SELECT st0.`terminal_id` AS `terminal_id`, max(st0.`inserted_at`) AS `inserted_at` FROM `tms_terminal_status_logs` AS st0 GROUP BY st0.`terminal_id`) AS s1 ON s1.`terminal_id` = t0.`id` WHERE (t0.`status` = 'offline') []
[90m↳ TmsCore.AlertsCore.Evaluator.evaluate_metric/2, at: lib/tms_core/alerts_core/evaluator.ex:74[0m
[2026-10-27 13:25:47.652] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=2.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250415798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.687] [DEBUG] QUERY OK source="tms_alerts" db=55.4ms queue=40.7ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50490, ~U[2026-10-27 13:25:47Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.688] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.719] [DEBUG] QUERY OK source="tms_alerts" db=66.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 43626, ~U[2026-10-27 13:25:47Z], 133]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.720] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250424798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.741] [DEBUG] QUERY OK source="tms_alerts" db=52.5ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50495, ~U[2026-10-27 13:25:47Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.742] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.751] [DEBUG] QUERY OK source="tms_alerts" db=31.1ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 48925, ~U[2026-10-27 13:25:47Z], 90]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.752] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250829798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.770] [DEBUG] QUERY OK source="tms_alerts" db=28.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50495, ~U[2026-10-27 13:25:47Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.771] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.792] [DEBUG] QUERY OK source="tms_alerts" db=39.2ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50897, ~U[2026-10-27 13:25:47Z], 91]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.793] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250315780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.858] [DEBUG] QUERY OK source="tms_alerts" db=64.8ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50807, ~U[2026-10-27 13:25:47Z], 92]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.859] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380014"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.879] [DEBUG] QUERY OK source="tms_alerts" db=66.2ms queue=41.1ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [137263.0, ~U[2026-10-27 13:25:47Z], 50482, ~U[2026-10-27 13:25:47Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.880] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.901] [DEBUG] QUERY OK source="tms_alerts" db=41.1ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50784, ~U[2026-10-27 13:25:47Z], 93]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.902] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.945] [DEBUG] QUERY OK source="tms_alerts" db=64.4ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [137150.0, ~U[2026-10-27 13:25:47Z], 50481, ~U[2026-10-27 13:25:47Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.945] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:47.987] [DEBUG] QUERY OK source="tms_alerts" db=85.1ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50761, ~U[2026-10-27 13:25:47Z], 94]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:47.988] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380091"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.046] [DEBUG] QUERY OK source="tms_alerts" db=59.2ms queue=40.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 46951, ~U[2026-10-27 13:25:47Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.047] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms queue=0.1ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.056] [DEBUG] QUERY OK source="tms_alerts" db=67.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:47Z], 50736, ~U[2026-10-27 13:25:47Z], 95]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.057] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=0.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:1234567890"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.095] [DEBUG] QUERY OK source="tms_alerts" db=47.3ms idle=0.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 49419, ~U[2026-10-27 13:25:48Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.096] [DEBUG] QUERY OK source="tms_alerts" db=1.0ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.115] [DEBUG] QUERY OK source="tms_alerts" db=57.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50735, ~U[2026-10-27 13:25:48Z], 96]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.116] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:MF919 S10"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.181] [DEBUG] QUERY OK source="tms_alerts" db=84.3ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 49424, ~U[2026-10-27 13:25:48Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.182] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.193] [DEBUG] QUERY OK source="tms_alerts" db=76.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50712, ~U[2026-10-27 13:25:48Z], 97]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.193] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250623730002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.235] [DEBUG] QUERY OK source="tms_alerts" db=40.6ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50686, ~U[2026-10-27 13:25:48Z], 98]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.236] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms queue=0.1ms idle=0.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798002"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.266] [DEBUG] QUERY OK source="tms_alerts" db=42.2ms queue=40.9ms idle=0.2ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111128.0, ~U[2026-10-27 13:25:48Z], 49413, ~U[2026-10-27 13:25:48Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.268] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms queue=0.1ms idle=0.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.277] [DEBUG] QUERY OK source="tms_alerts" db=40.6ms idle=0.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 47842, ~U[2026-10-27 13:25:48Z], 99]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.278] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:382409238899111"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.348] [DEBUG] QUERY OK source="tms_alerts" db=70.0ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50652, ~U[2026-10-27 13:25:48Z], 100]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.349] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61251020798001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.376] [DEBUG] QUERY OK source="tms_alerts" db=67.0ms queue=41.2ms idle=0.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 49393, ~U[2026-10-27 13:25:48Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.377] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.415] [DEBUG] QUERY OK source="tms_alerts" db=65.7ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 45913, ~U[2026-10-27 13:25:48Z], 102]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.416] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:549a7802eef073f3"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.467] [DEBUG] QUERY OK source="tms_alerts" db=50.8ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50601, ~U[2026-10-27 13:25:48Z], 104]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.468] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.488] [DEBUG] QUERY OK source="tms_alerts" db=69.8ms queue=40.5ms idle=0.4ms
UPDATE `tms_alerts` SET `current_value` = ?, `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [111120.0, ~U[2026-10-27 13:25:48Z], 49384, ~U[2026-10-27 13:25:48Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.491] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=1.8ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.512] [DEBUG] QUERY OK source="tms_alerts" db=43.4ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50585, ~U[2026-10-27 13:25:48Z], 105]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.557] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=44.1ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61260321298001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.608] [DEBUG] QUERY OK db=50.9ms queue=20.5ms idle=0.0ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 3}, ~U[2026-10-27 13:25:48Z], ~N[2026-10-27 13:25:48]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:25:48.707] [DEBUG] QUERY OK source="tms_alerts" db=85.7ms queue=64.0ms idle=0.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50568, ~U[2026-10-27 13:25:48Z], 107]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.708] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=49.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:38250416780001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.770] [DEBUG] QUERY OK source="tms_alerts" db=61.7ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 48612, ~U[2026-10-27 13:25:48Z], 108]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.772] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms queue=0.6ms idle=62.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250904730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.835] [DEBUG] QUERY OK source="tms_alerts" db=62.0ms idle=2.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 48757, ~U[2026-10-27 13:25:48Z], 109]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.836] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=63.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730010"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:48.883] [DEBUG] QUERY OK source="tms_alerts" db=46.5ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50542, ~U[2026-10-27 13:25:48Z], 110]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:48.884] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=47.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250516990001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.010] [DEBUG] QUERY OK source="tms_alerts" db=126.0ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:48Z], 50546, ~U[2026-10-27 13:25:48Z], 111]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.011] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=126.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.040] [DEBUG] QUERY OK source="tms_alerts" db=28.4ms idle=1.7ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 35754, ~U[2026-10-27 13:25:49Z], 132]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.042] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=29.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98250910730025"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.100] [DEBUG] QUERY OK source="tms_alerts" db=57.9ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50538, ~U[2026-10-27 13:25:49Z], 112]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.101] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=58.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730008"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.153] [DEBUG] QUERY OK source="tms_alerts" db=51.4ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50540, ~U[2026-10-27 13:25:49Z], 113]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.153] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms idle=52.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ca04b65b188c1b8a"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.201] [DEBUG] QUERY OK source="tms_alerts" db=47.0ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50501, ~U[2026-10-27 13:25:49Z], 114]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.202] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=47.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730007"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.282] [DEBUG] QUERY OK source="tms_alerts" db=80.2ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50529, ~U[2026-10-27 13:25:49Z], 115]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.284] [DEBUG] QUERY OK source="tms_alerts" db=1.4ms idle=80.9ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:ef9b6c6c77d7050d"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.334] [DEBUG] QUERY OK source="tms_alerts" db=49.5ms idle=2.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50525, ~U[2026-10-27 13:25:49Z], 116]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.336] [DEBUG] QUERY OK source="tms_alerts" db=1.3ms idle=50.2ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730009"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.393] [DEBUG] QUERY OK source="tms_alerts" db=56.7ms idle=2.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50525, ~U[2026-10-27 13:25:49Z], 117]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.394] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=57.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:NCA800111326"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.451] [DEBUG] QUERY OK source="tms_alerts" db=56.2ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 49963, ~U[2026-10-27 13:25:49Z], 118]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.452] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms queue=0.1ms idle=57.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:db0b390b8f5ea9b0"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.489] [DEBUG] QUERY OK source="tms_alerts" db=36.7ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50512, ~U[2026-10-27 13:25:49Z], 119]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.490] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=37.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:61250904380045"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.538] [DEBUG] QUERY OK source="tms_alerts" db=46.9ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50502, ~U[2026-10-27 13:25:49Z], 120]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.543] [DEBUG] QUERY OK source="tms_alerts" db=0.4ms queue=4.2ms idle=0.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:4f32e6c66ea0ef51"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.565] [DEBUG] QUERY OK source="tms_alerts" db=22.1ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50450, ~U[2026-10-27 13:25:49Z], 121]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.566] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=0.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:RZCY51Z5Q3M"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.606] [DEBUG] QUERY OK source="tms_alerts" db=39.4ms idle=0.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50501, ~U[2026-10-27 13:25:49Z], 122]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.607] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=24.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913574"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.655] [DEBUG] QUERY OK source="tms_alerts" db=47.9ms idle=1.1ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50496, ~U[2026-10-27 13:25:49Z], 123]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.656] [DEBUG] QUERY OK source="tms_alerts" db=0.8ms idle=48.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:397889130000000_88913585"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.704] [DEBUG] QUERY OK source="tms_alerts" db=47.6ms idle=1.5ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 49325, ~U[2026-10-27 13:25:49Z], 124]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.705] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=48.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456789012345_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.764] [DEBUG] QUERY OK source="tms_alerts" db=58.0ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50504, ~U[2026-10-27 13:25:49Z], 125]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.765] [DEBUG] QUERY OK source="tms_alerts" db=0.9ms idle=58.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:123456785678864_12345671"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.805] [DEBUG] QUERY OK source="tms_alerts" db=39.1ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50491, ~U[2026-10-27 13:25:49Z], 126]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.806] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.2ms idle=39.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:f86e9559be041c78"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.884] [DEBUG] QUERY OK source="tms_alerts" db=78.0ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50496, ~U[2026-10-27 13:25:49Z], 127]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.885] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=78.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:c8c2dcbaf642a3dd"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.944] [DEBUG] QUERY OK source="tms_alerts" db=58.5ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50496, ~U[2026-10-27 13:25:49Z], 128]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.945] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=59.1ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:513940210000000_94021707"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:49.996] [DEBUG] QUERY OK source="tms_alerts" db=50.3ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50483, ~U[2026-10-27 13:25:49Z], 129]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:49.998] [DEBUG] QUERY OK source="tms_alerts" db=1.5ms idle=51.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:fdf0e4ae52cd8362"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:50.037] [DEBUG] QUERY OK source="tms_alerts" db=37.8ms idle=3.0ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:49Z], 50482, ~U[2026-10-27 13:25:49Z], 130]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:50.038] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=39.3ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:28260702280001"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:50.073] [DEBUG] QUERY OK source="tms_alerts" db=34.4ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:50Z], 46952, ~U[2026-10-27 13:25:50Z], 131]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:50.074] [DEBUG] QUERY OK source="tms_alerts" db=0.5ms idle=35.4ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730300"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:50.113] [DEBUG] QUERY OK source="tms_alerts" db=39.1ms idle=1.2ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:50Z], 49420, ~U[2026-10-27 13:25:50Z], 154]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:50.114] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=39.7ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730291"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:50.157] [DEBUG] QUERY OK source="tms_alerts" db=41.7ms idle=1.6ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:50Z], 49425, ~U[2026-10-27 13:25:50Z], 155]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:50.158] [DEBUG] QUERY OK source="tms_alerts" db=0.6ms idle=42.6ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730298"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:50.219] [DEBUG] QUERY OK source="tms_alerts" db=61.1ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:50Z], 49414, ~U[2026-10-27 13:25:50Z], 156]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:50.220] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=61.8ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730299"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:50.273] [DEBUG] QUERY OK source="tms_alerts" db=52.2ms idle=1.4ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:50Z], 49394, ~U[2026-10-27 13:25:50Z], 162]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:50.274] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms idle=53.0ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98260316730296"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:50.319] [DEBUG] QUERY OK source="tms_alerts" db=44.9ms idle=1.3ms
UPDATE `tms_alerts` SET `last_seen_at` = ?, `occurrences` = ?, `updated_at` = ? WHERE `id` = ? [~U[2026-10-27 13:25:50Z], 49385, ~U[2026-10-27 13:25:50Z], 160]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:246[0m
[2026-10-27 13:25:50.320] [DEBUG] QUERY OK source="tms_alerts" db=0.7ms queue=0.1ms idle=45.5ms
SELECT t0.`id`, t0.`fingerprint`, t0.`alert_type`, t0.`severity`, t0.`title`, t0.`message`, t0.`status`, t0.`source`, t0.`subject_type`, t0.`subject_ref`, t0.`current_value`, t0.`threshold`, t0.`metadata`, t0.`occurrences`, t0.`first_seen_at`, t0.`last_seen_at`, t0.`acknowledged_by`, t0.`acknowledged_at`, t0.`acknowledgment_notes`, t0.`resolved_by`, t0.`resolved_at`, t0.`resolution_notes`, t0.`escalation_level`, t0.`last_escalated_at`, t0.`alert_rule_id`, t0.`inserted_at`, t0.`updated_at` FROM `tms_alerts` AS t0 WHERE (t0.`fingerprint` = ?) ["rule:7:98251226730005"]
[90m↳ TmsCore.AlertsCore.open_or_bump_alert/2, at: lib/tms_core/alerts_core.ex:206[0m
[2026-10-27 13:25:50.390] [DEBUG] QUERY OK db=37.8ms idle=31.0ms
INSERT INTO `agent_observations` (`source`,`kind`,`subject_ref`,`payload`,`observed_at`,`inserted_at`) VALUES (?,?,?,?,?,?) ["oban", "job_exception", "alert_evaluation:TmsCore.AlertsCore.Workers.RuleEvaluator", %{error: "%Ecto.MultipleResultsError{message: \"expected at most one result but got 2 in query:\\n\\nfrom a0 in TmsCore.AlertsCore.Alert,\\n  where: a0.fingerprint == ^\\\"rule:7:98251226730005\\\"\\n\"}", max_attempts: 3, queue: "alert_evaluation", worker: "TmsCore.AlertsCore.Workers.RuleEvaluator", attempt: 3}, ~U[2026-10-27 13:25:50Z], ~N[2026-10-27 13:25:50]]
[90m↳ AgentCore.Sensors.ObanTap.record_failure/2, at: lib/agent_core/sensors/oban_tap.ex:60[0m
[2026-10-27 13:26:14.214] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:26:14.214] [INFO ] Incoming JSON payload: {"oid":"000cf1bf-a3a2-4562-aea1-d01c3e3a771e","sn":"98250623730001","uploadTime":"2026-10-27T13:26:13Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"ram_free_mb","value":"1053","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:26:13Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:26:14.218] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "000cf1bf-a3a2-4562-aea1-d01c3e3a771e", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:26:13Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:26:13Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:26:13Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:26:13Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:26:13Z", "value" => "1053"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:26:13Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:26:13Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:26:13Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:26:13Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:26:13Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:26:13Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:26:13Z", "vendor" => "morefun"}
[2026-10-27 13:26:14.218] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:26:14.218] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:26:14.219] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:26:14.219] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms idle=568.4ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:26:14.220] [DEBUG] QUERY OK source="parameter_templates" db=0.3ms queue=0.2ms idle=569.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:26:14.220] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:26:14.222] [DEBUG] QUERY OK source="tms_terminals" db=1.4ms idle=1.1ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:26:14.222] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:26:14.244] [DEBUG] QUERY OK source="tms_terminals" db=21.3ms idle=2.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:26:14], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:26:14.244] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:26:14.246] [DEBUG] QUERY OK source="tms_terminals" db=1.4ms idle=22.3ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:26:14.299] [DEBUG] QUERY OK source="tms_terminals" db=52.8ms queue=0.1ms idle=2.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:26:14], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:26:14.345] [DEBUG] QUERY OK db=45.2ms idle=53.5ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["000cf1bf-a3a2-4562-aea1-d01c3e3a771e", 19, "2026-10-27T13:26:13Z", ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:26:14.345] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298017, oid: "000cf1bf-a3a2-4562-aea1-d01c3e3a771e", upload_time: "2026-10-27T13:26:13Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}
[2026-10-27 13:26:14.345] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:26:13Z", "value" => "morefun"}
[2026-10-27 13:26:14.418] [DEBUG] QUERY OK db=73.1ms idle=46.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "morefun", "vendor", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.419] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441855, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.419] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:26:13Z", "value" => "kiosk_launcher"}
[2026-10-27 13:26:14.502] [DEBUG] QUERY OK db=82.2ms idle=74.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "kiosk_launcher", "model", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.502] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441857, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.502] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:26:13Z", "value" => "1.0"}
[2026-10-27 13:26:14.546] [DEBUG] QUERY OK db=43.9ms idle=83.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "1.0", "app_version", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.546] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441859, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.547] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:26:13Z", "value" => "13"}
[2026-10-27 13:26:14.591] [DEBUG] QUERY OK db=44.1ms idle=45.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "13", "android_version", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.591] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441861, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.592] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:26:13Z", "value" => "1053"}
[2026-10-27 13:26:14.636] [DEBUG] QUERY OK db=43.4ms idle=46.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "1053", "ram_free_mb", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.636] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441863, itemkey: "ram_free_mb", value: "1053", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.637] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:26:13Z", "value" => "WIFI"}
[2026-10-27 13:26:14.709] [DEBUG] QUERY OK db=55.7ms queue=16.4ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "WIFI", "network_type", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.709] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441866, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.710] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:26:13Z", "value" => "true"}
[2026-10-27 13:26:14.766] [DEBUG] QUERY OK db=56.1ms idle=30.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "true", "kiosk_active", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.766] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441868, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.766] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:26:13Z", "value" => ""}
[2026-10-27 13:26:14.833] [DEBUG] QUERY OK db=66.0ms idle=57.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:26:13Z", "sim_operator", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.833] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441870, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.833] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:14.912] [DEBUG] QUERY OK db=78.2ms idle=67.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "UNKNOWN", "sim_number", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.912] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441872, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.912] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:14.996] [DEBUG] QUERY OK db=83.6ms idle=79.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "UNKNOWN", "sim_iccid", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:14.998] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441874, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:14.998] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:15.043] [DEBUG] QUERY OK db=43.4ms queue=0.1ms idle=87.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "UNKNOWN", "sim_imsi", 298017, ~N[2026-10-27 13:26:14], ~N[2026-10-27 13:26:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:15.043] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441876, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:14], updated_at: ~N[2026-10-27 13:26:14]}}
[2026-10-27 13:26:15.043] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:15.091] [DEBUG] QUERY OK db=46.3ms queue=0.1ms idle=47.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "UNKNOWN", "sim_iccid2", 298017, ~N[2026-10-27 13:26:15], ~N[2026-10-27 13:26:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:15.091] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441878, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:15], updated_at: ~N[2026-10-27 13:26:15]}}
[2026-10-27 13:26:15.091] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:26:13Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:15.153] [DEBUG] QUERY OK db=61.3ms queue=0.1ms idle=48.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "UNKNOWN", "sim_imsi2", 298017, ~N[2026-10-27 13:26:15], ~N[2026-10-27 13:26:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:15.153] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441880, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:15], updated_at: ~N[2026-10-27 13:26:15]}}
[2026-10-27 13:26:15.154] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:26:13Z", "value" => "13"}
[2026-10-27 13:26:15.210] [DEBUG] QUERY OK db=55.4ms idle=63.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "13", "data_usage_mb", 298017, ~N[2026-10-27 13:26:15], ~N[2026-10-27 13:26:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:15.210] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441882, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:15], updated_at: ~N[2026-10-27 13:26:15]}}
[2026-10-27 13:26:15.210] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:26:13Z", "value" => "0"}
[2026-10-27 13:26:15.247] [DEBUG] QUERY OK db=36.7ms idle=57.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "0", "mobile_data_mb", 298017, ~N[2026-10-27 13:26:15], ~N[2026-10-27 13:26:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:15.248] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441884, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:15], updated_at: ~N[2026-10-27 13:26:15]}}
[2026-10-27 13:26:15.249] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:26:13Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:26:15.348] [DEBUG] QUERY OK db=98.6ms idle=39.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:13Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298017, ~N[2026-10-27 13:26:15], ~N[2026-10-27 13:26:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:15.349] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441886, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:26:13Z", message: nil, status_log_id: 298017, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:15], updated_at: ~N[2026-10-27 13:26:15]}}
[2026-10-27 13:26:44.511] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:26:44.511] [INFO ] Incoming JSON payload: {"oid":"ad40cb88-70d6-4f48-bd8d-9eb210364eaa","sn":"98250623730001","uploadTime":"2026-10-27T13:26:43Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"ram_free_mb","value":"1062","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:26:43Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:26:44.513] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "ad40cb88-70d6-4f48-bd8d-9eb210364eaa", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:26:43Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:26:43Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:26:43Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:26:43Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:26:43Z", "value" => "1062"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:26:43Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:26:43Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:26:43Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:26:43Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:26:43Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:26:43Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:26:43Z", "vendor" => "morefun"}
[2026-10-27 13:26:44.513] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:26:44.513] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:26:44.517] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:26:44.518] [DEBUG] QUERY OK source="parameter_templates" db=0.9ms idle=738.7ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:26:44.519] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=739.9ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:26:44.519] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:26:44.520] [DEBUG] QUERY OK source="tms_terminals" db=0.6ms idle=1.4ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:26:44.520] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:26:44.542] [DEBUG] QUERY OK source="tms_terminals" db=20.9ms idle=1.6ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:26:44], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:26:44.542] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:26:44.544] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms idle=21.8ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:26:44.588] [DEBUG] QUERY OK source="tms_terminals" db=43.6ms idle=2.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:26:44], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:26:44.627] [DEBUG] QUERY OK db=38.2ms idle=44.5ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["ad40cb88-70d6-4f48-bd8d-9eb210364eaa", 19, "2026-10-27T13:26:43Z", ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:26:44.627] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298018, oid: "ad40cb88-70d6-4f48-bd8d-9eb210364eaa", upload_time: "2026-10-27T13:26:43Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}
[2026-10-27 13:26:44.627] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:26:43Z", "value" => "morefun"}
[2026-10-27 13:26:44.666] [DEBUG] QUERY OK db=38.0ms idle=39.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "morefun", "vendor", 298018, ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:44.666] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441887, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}}
[2026-10-27 13:26:44.666] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:26:43Z", "value" => "kiosk_launcher"}
[2026-10-27 13:26:44.718] [DEBUG] QUERY OK db=51.2ms idle=39.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "kiosk_launcher", "model", 298018, ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:44.718] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441889, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}}
[2026-10-27 13:26:44.718] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:26:43Z", "value" => "1.0"}
[2026-10-27 13:26:44.763] [DEBUG] QUERY OK db=44.5ms idle=52.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "1.0", "app_version", 298018, ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:44.763] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441891, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}}
[2026-10-27 13:26:44.763] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:26:43Z", "value" => "13"}
[2026-10-27 13:26:44.836] [DEBUG] QUERY OK db=55.9ms queue=16.7ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "13", "android_version", 298018, ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:44.837] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441894, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}}
[2026-10-27 13:26:44.837] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:26:43Z", "value" => "1062"}
[2026-10-27 13:26:44.878] [DEBUG] QUERY OK db=41.0ms idle=30.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "1062", "ram_free_mb", 298018, ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:44.878] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441896, itemkey: "ram_free_mb", value: "1062", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}}
[2026-10-27 13:26:44.878] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:26:43Z", "value" => "WIFI"}
[2026-10-27 13:26:44.928] [DEBUG] QUERY OK db=49.7ms idle=42.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "WIFI", "network_type", 298018, ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:44.929] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441898, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}}
[2026-10-27 13:26:44.929] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:26:43Z", "value" => "true"}
[2026-10-27 13:26:44.987] [DEBUG] QUERY OK db=58.0ms idle=51.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "true", "kiosk_active", 298018, ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:44.988] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441900, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}}
[2026-10-27 13:26:44.988] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:26:43Z", "value" => ""}
[2026-10-27 13:26:45.046] [DEBUG] QUERY OK db=57.9ms idle=59.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:26:43Z", "sim_operator", 298018, ~N[2026-10-27 13:26:44], ~N[2026-10-27 13:26:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.046] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441902, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:44], updated_at: ~N[2026-10-27 13:26:44]}}
[2026-10-27 13:26:45.046] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:45.116] [DEBUG] QUERY OK db=69.1ms idle=59.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "UNKNOWN", "sim_number", 298018, ~N[2026-10-27 13:26:45], ~N[2026-10-27 13:26:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.116] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441903, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:45], updated_at: ~N[2026-10-27 13:26:45]}}
[2026-10-27 13:26:45.116] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:45.159] [DEBUG] QUERY OK db=42.0ms idle=70.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "UNKNOWN", "sim_iccid", 298018, ~N[2026-10-27 13:26:45], ~N[2026-10-27 13:26:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.159] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441905, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:45], updated_at: ~N[2026-10-27 13:26:45]}}
[2026-10-27 13:26:45.159] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:45.201] [DEBUG] QUERY OK db=41.6ms idle=43.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "UNKNOWN", "sim_imsi", 298018, ~N[2026-10-27 13:26:45], ~N[2026-10-27 13:26:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.201] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441907, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:45], updated_at: ~N[2026-10-27 13:26:45]}}
[2026-10-27 13:26:45.202] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:45.265] [DEBUG] QUERY OK db=63.2ms idle=43.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "UNKNOWN", "sim_iccid2", 298018, ~N[2026-10-27 13:26:45], ~N[2026-10-27 13:26:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.266] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441909, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:45], updated_at: ~N[2026-10-27 13:26:45]}}
[2026-10-27 13:26:45.266] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:26:43Z", "value" => "UNKNOWN"}
[2026-10-27 13:26:45.337] [DEBUG] QUERY OK db=70.9ms idle=64.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "UNKNOWN", "sim_imsi2", 298018, ~N[2026-10-27 13:26:45], ~N[2026-10-27 13:26:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.337] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441911, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:45], updated_at: ~N[2026-10-27 13:26:45]}}
[2026-10-27 13:26:45.337] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:26:43Z", "value" => "13"}
[2026-10-27 13:26:45.436] [DEBUG] QUERY OK db=97.7ms idle=72.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "13", "data_usage_mb", 298018, ~N[2026-10-27 13:26:45], ~N[2026-10-27 13:26:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.436] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441913, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:45], updated_at: ~N[2026-10-27 13:26:45]}}
[2026-10-27 13:26:45.437] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:26:43Z", "value" => "0"}
[2026-10-27 13:26:45.537] [DEBUG] QUERY OK db=99.8ms idle=99.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "0", "mobile_data_mb", 298018, ~N[2026-10-27 13:26:45], ~N[2026-10-27 13:26:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.537] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441915, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:45], updated_at: ~N[2026-10-27 13:26:45]}}
[2026-10-27 13:26:45.538] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:26:43Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:26:45.729] [DEBUG] QUERY OK db=190.0ms idle=102.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:26:43Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298018, ~N[2026-10-27 13:26:45], ~N[2026-10-27 13:26:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:26:45.730] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441917, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:26:43Z", message: nil, status_log_id: 298018, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:26:45], updated_at: ~N[2026-10-27 13:26:45]}}
[2026-10-27 13:27:00.800] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.4ms queue=1.3ms idle=0.0ms
SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"]
[90m↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25[0m
[2026-10-27 13:27:00.800] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries
[2026-10-27 13:27:00.800] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0}
[2026-10-27 13:27:00.801] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.7ms queue=2.1ms idle=0.0ms
SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"]
[90m↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37[0m
[2026-10-27 13:27:00.801] [INFO ] [FeeRateReconciler] reconciling 0 sent entries
[2026-10-27 13:27:00.801] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0}
[2026-10-27 13:27:01.026] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=0.4ms queue=43.4ms idle=0.0ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:27:00], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:27:01.042] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.5ms idle=0.3ms
SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["fee_rate_assignment", "sent"]
[90m↳ SettlementCore.Sync.FeeRateReconciler.reconcile_all/0, at: lib/settlement_core/sync/fee_rate_reconciler.ex:37[0m
[2026-10-27 13:27:01.042] [INFO ] [FeeRateReconciler] reconciling 0 sent entries
[2026-10-27 13:27:01.042] [INFO ] [FeeRateReconciler] done. %{acked: 0, drift_detected: 0}
[2026-10-27 13:27:01.043] [DEBUG] QUERY OK source="sync_outbox_entries" db=0.6ms queue=0.6ms idle=0.0ms
SELECT s0.`id`, s0.`domain`, s0.`entity_id`, s0.`payload`, s0.`maker_id`, s0.`checker_id`, s0.`status`, s0.`attempts`, s0.`last_error`, s0.`mms_response`, s0.`sent_at`, s0.`acked_at`, s0.`last_reconciled_at`, s0.`inserted_at`, s0.`updated_at` FROM `sync_outbox_entries` AS s0 WHERE (s0.`domain` = ?) AND (s0.`status` = ?) ORDER BY s0.`inserted_at` ["merchant_status", "sent"]
[90m↳ RiskCore.Sync.MerchantStatusReconciler.reconcile_all/0, at: lib/risk_core/sync/merchant_status_reconciler.ex:25[0m
[2026-10-27 13:27:01.043] [INFO ] [MerchantStatusReconciler] reconciling 0 sent entries
[2026-10-27 13:27:01.043] [INFO ] [MerchantStatusReconciler] done. %{acked: 0, drift_detected: 0}
[2026-10-27 13:27:06.067] [INFO ] GET /api/v2/merchant/chargebacks
[2026-10-27 13:27:06.067] [DEBUG] Processing with PlatformWeb.MerchantChargebackApiController.index/2
  Parameters: %{}
  Pipelines: [:merchant_chargeback_api]
[2026-10-27 13:27:06.074] [INFO ] Sent 401 in 7ms
[2026-10-27 13:27:06.075] [DEBUG] Phoenix.Router halted in :merchant_chargeback_api/2
[2026-10-27 13:27:10.655] [INFO ] Received status update for terminal 98251226730002
[2026-10-27 13:27:10.655] [INFO ] Incoming JSON payload: {"oid":"6aa402a0-73cc-4ea9-896f-479ed91567df","sn":"98251226730002","uploadTime":"2026-10-27T13:23:40Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"status","value":"offline","timestamp":"2026-10-27T13:23:40Z"}]}
[2026-10-27 13:27:10.655] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "6aa402a0-73cc-4ea9-896f-479ed91567df", "org.device" => [%{"itemkey" => "status", "timestamp" => "2026-10-27T13:23:40Z", "value" => "offline"}], "sn" => "98251226730002", "uploadTime" => "2026-10-27T13:23:40Z", "vendor" => "morefun"}
[2026-10-27 13:27:10.656] [INFO ] Extracted versions for 98251226730002: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:27:10.656] [INFO ] Detected missing versions for 98251226730002, triggering auto-push
[2026-10-27 13:27:10.656] [INFO ] AutoPushService: Triggering auto-push for 98251226730002 (morefun kiosk_launcher) - missing version
[2026-10-27 13:27:10.657] [DEBUG] QUERY OK source="parameter_templates" db=1.2ms idle=775.5ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:27:10.658] [DEBUG] QUERY OK source="parameter_templates" db=0.6ms idle=776.9ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:27:10.658] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:27:10.659] [DEBUG] QUERY OK source="tms_terminals" db=0.9ms queue=0.2ms idle=1.1ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730002"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:27:10.660] [INFO ] Terminal updated: 98251226730002
[2026-10-27 13:27:10.703] [DEBUG] QUERY OK source="tms_terminals" db=42.4ms queue=0.9ms idle=1.9ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:27:10], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:27:10.703] [DEBUG] VersionComplianceChecker: 98251226730002 — all versions compliant
[2026-10-27 13:27:10.706] [DEBUG] QUERY OK source="tms_terminals" db=1.9ms idle=44.6ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98251226730002"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:27:10.758] [DEBUG] QUERY OK source="tms_terminals" db=50.5ms idle=3.7ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:27:10], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:27:10.819] [DEBUG] QUERY OK db=61.3ms idle=51.8ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["6aa402a0-73cc-4ea9-896f-479ed91567df", 13, "2026-10-27T13:23:40Z", ~N[2026-10-27 13:27:10], ~N[2026-10-27 13:27:10]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:27:10.820] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298021, oid: "6aa402a0-73cc-4ea9-896f-479ed91567df", upload_time: "2026-10-27T13:23:40Z", terminal_id: 13, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:27:10], updated_at: ~N[2026-10-27 13:27:10]}
[2026-10-27 13:27:10.820] [INFO ] Saving status item: %{"itemkey" => "status", "timestamp" => "2026-10-27T13:23:40Z", "value" => "offline"}
[2026-10-27 13:27:10.863] [DEBUG] QUERY OK db=42.8ms idle=62.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:23:40Z", "offline", "status", 298021, ~N[2026-10-27 13:27:10], ~N[2026-10-27 13:27:10]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:10.863] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441920, itemkey: "status", value: "offline", timestamp: "2026-10-27T13:23:40Z", message: nil, status_log_id: 298021, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:10], updated_at: ~N[2026-10-27 13:27:10]}}
[2026-10-27 13:27:10.863] [INFO ] Setting terminal 98251226730002 status to 'offline' from status itemkey
[2026-10-27 13:27:10.908] [DEBUG] QUERY OK source="tms_terminals" db=25.7ms queue=18.7ms idle=0.0ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["offline", ~N[2026-10-27 13:27:10], 13]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:179[0m
[2026-10-27 13:27:10.910] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms idle=2.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["offline", ~N[2026-10-27 13:27:10], 13]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:216[0m
[2026-10-27 13:27:14.679] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:27:14.679] [INFO ] Incoming JSON payload: {"oid":"68866d5b-9e29-4bbf-8b68-09362a7571bb","sn":"98250623730001","uploadTime":"2026-10-27T13:27:14Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"ram_free_mb","value":"1057","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:27:14Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:27:14.679] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "68866d5b-9e29-4bbf-8b68-09362a7571bb", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:27:14Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:27:14Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:27:14Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:27:14Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:27:14Z", "value" => "1057"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:27:14Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:27:14Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:27:14Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:27:14Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:27:14Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:27:14Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:27:14Z", "vendor" => "morefun"}
[2026-10-27 13:27:14.680] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:27:14.680] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:27:14.680] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:27:14.682] [DEBUG] QUERY OK source="parameter_templates" db=0.7ms idle=788.4ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:27:14.683] [DEBUG] QUERY OK source="parameter_templates" db=1.4ms idle=789.3ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:27:14.683] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:27:14.686] [DEBUG] QUERY OK source="tms_terminals" db=2.0ms idle=1.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:27:14.686] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:27:14.731] [DEBUG] QUERY OK source="tms_terminals" db=44.3ms idle=3.3ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:27:14], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:27:14.731] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:27:14.734] [DEBUG] QUERY OK source="tms_terminals" db=2.1ms idle=46.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:27:14.773] [DEBUG] QUERY OK source="tms_terminals" db=38.5ms idle=3.9ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:27:14], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:27:14.807] [DEBUG] QUERY OK db=33.5ms idle=39.9ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["68866d5b-9e29-4bbf-8b68-09362a7571bb", 19, "2026-10-27T13:27:14Z", ~N[2026-10-27 13:27:14], ~N[2026-10-27 13:27:14]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:27:14.808] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298022, oid: "68866d5b-9e29-4bbf-8b68-09362a7571bb", upload_time: "2026-10-27T13:27:14Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:27:14], updated_at: ~N[2026-10-27 13:27:14]}
[2026-10-27 13:27:14.808] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:27:14Z", "value" => "morefun"}
[2026-10-27 13:27:14.841] [DEBUG] QUERY OK db=33.3ms idle=34.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "morefun", "vendor", 298022, ~N[2026-10-27 13:27:14], ~N[2026-10-27 13:27:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:14.842] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441921, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:14], updated_at: ~N[2026-10-27 13:27:14]}}
[2026-10-27 13:27:14.842] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:27:14Z", "value" => "kiosk_launcher"}
[2026-10-27 13:27:14.882] [DEBUG] QUERY OK db=39.3ms idle=34.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "kiosk_launcher", "model", 298022, ~N[2026-10-27 13:27:14], ~N[2026-10-27 13:27:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:14.882] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441923, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:14], updated_at: ~N[2026-10-27 13:27:14]}}
[2026-10-27 13:27:14.882] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:27:14Z", "value" => "1.0"}
[2026-10-27 13:27:14.952] [DEBUG] QUERY OK db=59.0ms queue=10.5ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "1.0", "app_version", 298022, ~N[2026-10-27 13:27:14], ~N[2026-10-27 13:27:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:14.953] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441925, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:14], updated_at: ~N[2026-10-27 13:27:14]}}
[2026-10-27 13:27:14.953] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:27:14Z", "value" => "13"}
[2026-10-27 13:27:14.984] [DEBUG] QUERY OK db=31.1ms idle=28.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "13", "android_version", 298022, ~N[2026-10-27 13:27:14], ~N[2026-10-27 13:27:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:14.985] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441927, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:14], updated_at: ~N[2026-10-27 13:27:14]}}
[2026-10-27 13:27:14.985] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:27:14Z", "value" => "1057"}
[2026-10-27 13:27:15.027] [DEBUG] QUERY OK db=42.3ms idle=32.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "1057", "ram_free_mb", 298022, ~N[2026-10-27 13:27:14], ~N[2026-10-27 13:27:14]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.028] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441929, itemkey: "ram_free_mb", value: "1057", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:14], updated_at: ~N[2026-10-27 13:27:14]}}
[2026-10-27 13:27:15.028] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:27:14Z", "value" => "WIFI"}
[2026-10-27 13:27:15.104] [DEBUG] QUERY OK db=75.9ms idle=43.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "WIFI", "network_type", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.104] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441931, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.105] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:27:14Z", "value" => "true"}
[2026-10-27 13:27:15.166] [DEBUG] QUERY OK db=60.7ms idle=77.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "true", "kiosk_active", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.166] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441933, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.167] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:27:14Z", "value" => ""}
[2026-10-27 13:27:15.282] [DEBUG] QUERY OK db=115.1ms idle=62.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:27:14Z", "sim_operator", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.282] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441935, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.282] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:15.367] [DEBUG] QUERY OK db=84.1ms queue=0.1ms idle=117.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "UNKNOWN", "sim_number", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.367] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441937, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.368] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:15.427] [DEBUG] QUERY OK db=59.3ms idle=85.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "UNKNOWN", "sim_iccid", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.427] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441939, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.428] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:15.497] [DEBUG] QUERY OK db=68.4ms queue=0.1ms idle=60.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "UNKNOWN", "sim_imsi", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.497] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441941, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.497] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:15.557] [DEBUG] QUERY OK db=59.5ms idle=70.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "UNKNOWN", "sim_iccid2", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.557] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441943, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.558] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:27:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:15.616] [DEBUG] QUERY OK db=57.4ms idle=61.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "UNKNOWN", "sim_imsi2", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.616] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441945, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.617] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:27:14Z", "value" => "13"}
[2026-10-27 13:27:15.687] [DEBUG] QUERY OK db=69.2ms idle=60.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "13", "data_usage_mb", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.687] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441947, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.687] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:27:14Z", "value" => "0"}
[2026-10-27 13:27:15.767] [DEBUG] QUERY OK db=79.7ms idle=71.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "0", "mobile_data_mb", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.767] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441949, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:15.768] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:27:14Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:27:15.823] [DEBUG] QUERY OK db=54.1ms idle=81.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:14Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298022, ~N[2026-10-27 13:27:15], ~N[2026-10-27 13:27:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:15.824] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441951, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:27:14Z", message: nil, status_log_id: 298022, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:15], updated_at: ~N[2026-10-27 13:27:15]}}
[2026-10-27 13:27:44.722] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:27:44.723] [INFO ] Incoming JSON payload: {"oid":"e0369fad-f9ab-4743-aa61-bd8372bd69a5","sn":"98250623730001","uploadTime":"2026-10-27T13:27:44Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"ram_free_mb","value":"1054","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:27:44Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:27:44.725] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "e0369fad-f9ab-4743-aa61-bd8372bd69a5", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:27:44Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:27:44Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:27:44Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:27:44Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:27:44Z", "value" => "1054"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:27:44Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:27:44Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:27:44Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:27:44Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:27:44Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:27:44Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:27:44Z", "vendor" => "morefun"}
[2026-10-27 13:27:44.725] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:27:44.726] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:27:44.726] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:27:44.727] [DEBUG] QUERY OK source="parameter_templates" db=1.1ms queue=0.1ms idle=760.5ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:27:44.728] [DEBUG] QUERY OK source="parameter_templates" db=0.9ms idle=761.1ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:27:44.729] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:27:44.730] [DEBUG] QUERY OK source="tms_terminals" db=0.8ms idle=2.2ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:27:44.732] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:27:44.771] [DEBUG] QUERY OK source="tms_terminals" db=39.0ms idle=3.9ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:27:44], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:27:44.772] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:27:44.773] [DEBUG] QUERY OK source="tms_terminals" db=1.0ms queue=0.1ms idle=41.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:27:44.807] [DEBUG] QUERY OK source="tms_terminals" db=32.9ms queue=0.1ms idle=2.2ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:27:44], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:27:44.844] [DEBUG] QUERY OK db=36.7ms queue=0.1ms idle=33.9ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["e0369fad-f9ab-4743-aa61-bd8372bd69a5", 19, "2026-10-27T13:27:44Z", ~N[2026-10-27 13:27:44], ~N[2026-10-27 13:27:44]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:27:44.844] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298025, oid: "e0369fad-f9ab-4743-aa61-bd8372bd69a5", upload_time: "2026-10-27T13:27:44Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:27:44], updated_at: ~N[2026-10-27 13:27:44]}
[2026-10-27 13:27:44.844] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:27:44Z", "value" => "morefun"}
[2026-10-27 13:27:44.916] [DEBUG] QUERY OK db=71.3ms idle=38.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "morefun", "vendor", 298025, ~N[2026-10-27 13:27:44], ~N[2026-10-27 13:27:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:44.916] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441954, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:44], updated_at: ~N[2026-10-27 13:27:44]}}
[2026-10-27 13:27:44.917] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:27:44Z", "value" => "kiosk_launcher"}
[2026-10-27 13:27:44.999] [DEBUG] QUERY OK db=81.4ms idle=73.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "kiosk_launcher", "model", 298025, ~N[2026-10-27 13:27:44], ~N[2026-10-27 13:27:44]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:44.999] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441956, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:44], updated_at: ~N[2026-10-27 13:27:44]}}
[2026-10-27 13:27:45.000] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:27:44Z", "value" => "1.0"}
[2026-10-27 13:27:45.075] [DEBUG] QUERY OK db=74.6ms idle=1.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "1.0", "app_version", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.076] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441958, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.076] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:27:44Z", "value" => "13"}
[2026-10-27 13:27:45.137] [DEBUG] QUERY OK db=60.4ms idle=66.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "13", "android_version", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.138] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441960, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.138] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:27:44Z", "value" => "1054"}
[2026-10-27 13:27:45.185] [DEBUG] QUERY OK db=46.3ms queue=0.1ms idle=63.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "1054", "ram_free_mb", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.185] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441962, itemkey: "ram_free_mb", value: "1054", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.185] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:27:44Z", "value" => "WIFI"}
[2026-10-27 13:27:45.278] [DEBUG] QUERY OK db=92.7ms idle=48.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "WIFI", "network_type", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.279] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441964, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.279] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:27:44Z", "value" => "true"}
[2026-10-27 13:27:45.332] [DEBUG] QUERY OK db=53.0ms idle=94.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "true", "kiosk_active", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.333] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441966, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.333] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:27:44Z", "value" => ""}
[2026-10-27 13:27:45.449] [DEBUG] QUERY OK db=115.2ms idle=54.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:27:44Z", "sim_operator", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.449] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441968, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.449] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:45.525] [DEBUG] QUERY OK db=75.6ms queue=0.3ms idle=117.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "UNKNOWN", "sim_number", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.526] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441970, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.526] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:45.731] [DEBUG] QUERY OK db=204.6ms idle=78.1ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "UNKNOWN", "sim_iccid", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.732] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441972, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.732] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:45.832] [DEBUG] QUERY OK db=99.7ms idle=206.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "UNKNOWN", "sim_imsi", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.832] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441974, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.833] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:45.884] [DEBUG] QUERY OK db=50.5ms idle=102.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "UNKNOWN", "sim_iccid2", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.884] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441976, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.885] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:27:44Z", "value" => "UNKNOWN"}
[2026-10-27 13:27:45.943] [DEBUG] QUERY OK db=57.7ms queue=0.1ms idle=52.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "UNKNOWN", "sim_imsi2", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:45.943] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441978, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:45.943] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:27:44Z", "value" => "13"}
[2026-10-27 13:27:46.026] [DEBUG] QUERY OK db=52.6ms queue=29.7ms idle=0.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "13", "data_usage_mb", 298025, ~N[2026-10-27 13:27:45], ~N[2026-10-27 13:27:45]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:46.026] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441980, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:45], updated_at: ~N[2026-10-27 13:27:45]}}
[2026-10-27 13:27:46.027] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:27:44Z", "value" => "0"}
[2026-10-27 13:27:46.079] [DEBUG] QUERY OK db=52.6ms idle=39.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "0", "mobile_data_mb", 298025, ~N[2026-10-27 13:27:46], ~N[2026-10-27 13:27:46]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:46.080] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441982, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:46], updated_at: ~N[2026-10-27 13:27:46]}}
[2026-10-27 13:27:46.080] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:27:44Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:27:46.149] [DEBUG] QUERY OK db=67.6ms idle=54.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:27:44Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298025, ~N[2026-10-27 13:27:46], ~N[2026-10-27 13:27:46]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:27:46.150] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441984, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:27:44Z", message: nil, status_log_id: 298025, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:27:46], updated_at: ~N[2026-10-27 13:27:46]}}
[2026-10-27 13:28:01.042] [DEBUG] QUERY OK source="dispute_webhook_outbox" db=0.4ms idle=0.2ms
SELECT d0.`id`, d0.`event_id`, d0.`consumer_id`, d0.`case_id`, d0.`request_id`, d0.`event_type`, d0.`payload`, d0.`status`, d0.`attempts`, d0.`next_attempt_at`, d0.`last_error`, d0.`sent_at`, d0.`inserted_at`, d0.`updated_at` FROM `dispute_webhook_outbox` AS d0 WHERE ((d0.`status` = 'pending') AND (d0.`next_attempt_at` <= ?)) ORDER BY d0.`id` LIMIT ? [~N[2026-10-27 13:28:01], 50]
[90m↳ DisputeCore.Workers.ChargebackWebhookWorker.perform/1, at: lib/dispute_core/workers/chargeback_webhook_worker.ex:31[0m
[2026-10-27 13:28:15.091] [INFO ] Received status update for terminal 98250623730001
[2026-10-27 13:28:15.091] [INFO ] Incoming JSON payload: {"oid":"1fce533f-b71f-4fb6-98c1-bb35e68b980a","sn":"98250623730001","uploadTime":"2026-10-27T13:28:14Z","vendor":"morefun","model":"kiosk_launcher","org.device":[{"itemkey":"vendor","value":"morefun","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"model","value":"kiosk_launcher","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"app_version","value":"1.0","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"android_version","value":"13","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"ram_free_mb","value":"1064","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"network_type","value":"WIFI","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"kiosk_active","value":"true","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"sim_operator","value":"","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"sim_number","value":"UNKNOWN","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"sim_iccid","value":"UNKNOWN","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"sim_imsi","value":"UNKNOWN","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"sim_iccid2","value":"UNKNOWN","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"sim_imsi2","value":"UNKNOWN","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"data_usage_mb","value":"13","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"mobile_data_mb","value":"0","timestamp":"2026-10-27T13:28:14Z"},{"itemkey":"installed_apps","value":"3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup\/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif \/ Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter.resources), Scanner (com.morefun.scanner), SecureElementApplication (com.android.se.go), Sensor Test (com.mediatek.sensorhub.ui), Settings (com.android.settings), Settings Storage (com.android.providers.settings), Settings Suggestions (com.android.settings.intelligence), Shell (com.android.shell), Shukria (com.newland.template), Shukria POS (com.mercurypay.momentpos.shukria_pos), Sim App Dialog (com.android.simappdialog), SimProcessor (com.mediatek.simprocessor), Sounds (com.android.soundpicker), Storage Manager (com.android.storagemanager), System Connectivity Resources (com.android.connectivity.resources), System Tracing (com.android.traceur), System UI (com.android.systemui), System UWB Resources (com.android.uwb.resources), System Wi-Fi Resources (com.android.wifi.resources), TMS (com.shukria.kiosklauncher), TalkBack (com.google.android.marvin.talkback), Tall cutout (com.android.internal.display.cutout.emulation.tall), Telephony Assist (com.mediatek.telephony), Tethering (com.android.networkstack.tethering.inprocess), TetheringResOverlay (com.android.networkstack.tethering.inprocess.overlay), TetheringResOverlay (com.android.networkstack.tethering.overlay), TetheringResOverlay (com.google.android.networkstack.tethering.overlay), USB updater (com.morefun.usbupdater), User Dictionary (com.android.providers.userdictionary), VpnDialogs (com.android.vpndialogs), Waterfall cutout (com.android.internal.display.cutout.emulation.waterfall), WifiResGoogleOverlay (com.google.android.wifi.resources.overlay), Work Setup (com.android.managedprovisioning), YDemo (com.morefun.ysdk.sample), YSDK (com.morefun.ysdk), android.auto_generated_rro_product__ (android.auto_generated_rro_product__), com.android.backupconfirm (com.android.backupconfirm), com.android.carrierconfig (com.android.carrierconfig), com.android.cellbroadcastreceiver.CellBroadcastReceiverApp (com.android.cellbroadcastreceiver), com.android.localtransport (com.android.localtransport), com.android.ondevicepersonalization.services (com.android.ondevicepersonalization.services), com.android.onetimeinitializer (com.android.onetimeinitializer), com.android.providers.media (com.android.providers.media), com.android.provision (com.android.provision), com.android.sdksandbox (com.android.sdksandbox), com.android.sharedstoragebackup (com.android.sharedstoragebackup), com.android.wallpaperbackup (com.android.wallpaperbackup), com.android.wallpapercropper (com.android.wallpapercropper), com.android.wallpaperpicker (com.android.wallpaperpicker), com.android.wifi.dialog (com.android.wifi.dialog), com.android.wifi.mainline.resources.overlay (com (truncated)
[2026-10-27 13:28:15.092] [INFO ] Decoded JSON: %{"model" => "kiosk_launcher", "oid" => "1fce533f-b71f-4fb6-98c1-bb35e68b980a", "org.device" => [%{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:28:14Z", "value" => "morefun"}, %{"itemkey" => "model", "timestamp" => "2026-10-27T13:28:14Z", "value" => "kiosk_launcher"}, %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:28:14Z", "value" => "1.0"}, %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:28:14Z", "value" => "13"}, %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:28:14Z", "value" => "1064"}, %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:28:14Z", "value" => "WIFI"}, %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:28:14Z", "value" => "true"}, %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:28:14Z", "value" => ""}, %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}, %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:28:14Z", "value" => "13"}, %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:28:14Z", "value" => "0"}, %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:28:14Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}], "sn" => "98250623730001", "uploadTime" => "2026-10-27T13:28:14Z", "vendor" => "morefun"}
[2026-10-27 13:28:15.092] [INFO ] Extracted versions for 98250623730001: %{application: nil, emv_config: nil, keys_config: nil, parameter_config: nil}
[2026-10-27 13:28:15.092] [INFO ] Detected missing versions for 98250623730001, triggering auto-push
[2026-10-27 13:28:15.092] [INFO ] AutoPushService: Triggering auto-push for 98250623730001 (morefun kiosk_launcher) - missing version
[2026-10-27 13:28:15.093] [DEBUG] QUERY OK source="parameter_templates" db=1.1ms idle=37.8ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE (((p0.`is_active` = TRUE) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.find_best_template/2, at: lib/tms_core/terminal_management/auto_push_service.ex:133[0m
[2026-10-27 13:28:15.096] [DEBUG] QUERY OK source="parameter_templates" db=2.4ms idle=39.0ms
SELECT p0.`id`, p0.`name`, p0.`description`, p0.`vendor`, p0.`model`, p0.`version`, p0.`is_default`, p0.`is_active`, p0.`created_by_id`, p0.`inserted_at`, p0.`updated_at` FROM `parameter_templates` AS p0 WHERE ((((p0.`is_active` = TRUE) AND (p0.`is_default` = TRUE)) AND (p0.`vendor` = ?)) AND (p0.`model` = ?)) LIMIT 1 ["morefun", "kiosk_launcher"]
[90m↳ TmsCore.TerminalManagement.AutoPushService.trigger_missing_version_push/3, at: lib/tms_core/terminal_management/auto_push_service.ex:36[0m
[2026-10-27 13:28:15.096] [WARN ] AutoPushService: No template found for morefun kiosk_launcher
[2026-10-27 13:28:15.098] [DEBUG] QUERY OK source="tms_terminals" db=1.7ms idle=3.0ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:116[0m
[2026-10-27 13:28:15.098] [INFO ] Terminal updated: 98250623730001
[2026-10-27 13:28:15.123] [DEBUG] QUERY OK source="tms_terminals" db=24.0ms idle=2.5ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["connected", ~N[2026-10-27 13:28:15], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:140[0m
[2026-10-27 13:28:15.123] [DEBUG] VersionComplianceChecker: 98250623730001 — all versions compliant
[2026-10-27 13:28:15.124] [DEBUG] QUERY OK source="tms_terminals" db=1.3ms idle=24.9ms
SELECT t0.`id`, t0.`serial_number`, t0.`oid`, t0.`status`, t0.`model`, t0.`vendor`, t0.`area`, t0.`group`, t0.`imei`, t0.`imei2`, t0.`cpuid`, t0.`mac`, t0.`app_version`, t0.`data_version`, t0.`system_version`, t0.`secure_firmware`, t0.`factory_time`, t0.`boot_version`, t0.`pubkey`, t0.`appkey`, t0.`locked`, t0.`hardware_version`, t0.`driver_version`, t0.`pro_version`, t0.`module_version`, t0.`wifi_version`, t0.`remark`, t0.`otp_id`, t0.`netmac`, t0.`heart`, t0.`parameter_config_version`, t0.`emv_config_version`, t0.`keys_config_version`, t0.`kek_kcv`, t0.`slot_number`, t0.`last_keys_update`, t0.`merchant_id`, t0.`location_code`, t0.`deployment_type`, t0.`tier`, t0.`geofence_radius_meters`, t0.`inserted_at`, t0.`updated_at` FROM `tms_terminals` AS t0 WHERE (t0.`serial_number` = ?) ["98250623730001"]
[90m↳ TmsCore.TerminalManagement.update_heartbeat/1, at: lib/tms_core/terminal_management.ex:1278[0m
[2026-10-27 13:28:15.186] [DEBUG] QUERY OK source="tms_terminals" db=61.0ms queue=0.1ms idle=2.1ms
UPDATE `tms_terminals` SET `status` = ?, `updated_at` = ? WHERE `id` = ? ["online", ~N[2026-10-27 13:28:15], 19]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:150[0m
[2026-10-27 13:28:15.210] [DEBUG] QUERY OK db=23.9ms idle=61.8ms
INSERT INTO `tms_terminal_status_logs` (`oid`,`terminal_id`,`upload_time`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["1fce533f-b71f-4fb6-98c1-bb35e68b980a", 19, "2026-10-27T13:28:14Z", ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:152[0m
[2026-10-27 13:28:15.211] [INFO ] Saved status_log: %TmsCore.TerminalManagement.TmsTerminalStatusLog{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_logs">, id: 298026, oid: "1fce533f-b71f-4fb6-98c1-bb35e68b980a", upload_time: "2026-10-27T13:28:14Z", terminal_id: 19, terminal: #Ecto.Association.NotLoaded<association :terminal is not loaded>, status_items: #Ecto.Association.NotLoaded<association :status_items is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}
[2026-10-27 13:28:15.211] [INFO ] Saving status item: %{"itemkey" => "vendor", "timestamp" => "2026-10-27T13:28:14Z", "value" => "morefun"}
[2026-10-27 13:28:15.279] [DEBUG] QUERY OK db=67.7ms queue=0.1ms idle=25.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "morefun", "vendor", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.280] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441985, itemkey: "vendor", value: "morefun", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.280] [INFO ] Saving status item: %{"itemkey" => "model", "timestamp" => "2026-10-27T13:28:14Z", "value" => "kiosk_launcher"}
[2026-10-27 13:28:15.334] [DEBUG] QUERY OK db=53.6ms idle=69.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "kiosk_launcher", "model", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.334] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441987, itemkey: "model", value: "kiosk_launcher", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.334] [INFO ] Saving status item: %{"itemkey" => "app_version", "timestamp" => "2026-10-27T13:28:14Z", "value" => "1.0"}
[2026-10-27 13:28:15.430] [DEBUG] QUERY OK db=95.8ms idle=55.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "1.0", "app_version", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.430] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441989, itemkey: "app_version", value: "1.0", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.431] [INFO ] Saving status item: %{"itemkey" => "android_version", "timestamp" => "2026-10-27T13:28:14Z", "value" => "13"}
[2026-10-27 13:28:15.497] [DEBUG] QUERY OK db=65.8ms idle=97.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "13", "android_version", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.497] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441991, itemkey: "android_version", value: "13", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.497] [INFO ] Saving status item: %{"itemkey" => "ram_free_mb", "timestamp" => "2026-10-27T13:28:14Z", "value" => "1064"}
[2026-10-27 13:28:15.574] [DEBUG] QUERY OK db=76.0ms idle=67.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "1064", "ram_free_mb", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.574] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441993, itemkey: "ram_free_mb", value: "1064", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.574] [INFO ] Saving status item: %{"itemkey" => "network_type", "timestamp" => "2026-10-27T13:28:14Z", "value" => "WIFI"}
[2026-10-27 13:28:15.638] [DEBUG] QUERY OK db=63.8ms idle=77.8ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "WIFI", "network_type", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.639] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441995, itemkey: "network_type", value: "WIFI", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.639] [INFO ] Saving status item: %{"itemkey" => "kiosk_active", "timestamp" => "2026-10-27T13:28:14Z", "value" => "true"}
[2026-10-27 13:28:15.671] [DEBUG] QUERY OK db=31.9ms idle=65.0ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "true", "kiosk_active", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.671] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441997, itemkey: "kiosk_active", value: "true", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.671] [INFO ] Saving status item: %{"itemkey" => "sim_operator", "timestamp" => "2026-10-27T13:28:14Z", "value" => ""}
[2026-10-27 13:28:15.729] [DEBUG] QUERY OK db=57.5ms idle=33.2ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?) ["2026-10-27T13:28:14Z", "sim_operator", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.730] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2441999, itemkey: "sim_operator", value: nil, timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.730] [INFO ] Saving status item: %{"itemkey" => "sim_number", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:28:15.777] [DEBUG] QUERY OK db=47.1ms idle=58.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "UNKNOWN", "sim_number", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.777] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2442001, itemkey: "sim_number", value: "UNKNOWN", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.777] [INFO ] Saving status item: %{"itemkey" => "sim_iccid", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:28:15.824] [DEBUG] QUERY OK db=46.1ms queue=0.3ms idle=48.4ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "UNKNOWN", "sim_iccid", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.824] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2442003, itemkey: "sim_iccid", value: "UNKNOWN", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.825] [INFO ] Saving status item: %{"itemkey" => "sim_imsi", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:28:15.873] [DEBUG] QUERY OK db=48.0ms idle=47.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "UNKNOWN", "sim_imsi", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.873] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2442005, itemkey: "sim_imsi", value: "UNKNOWN", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.873] [INFO ] Saving status item: %{"itemkey" => "sim_iccid2", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:28:15.934] [DEBUG] QUERY OK db=60.0ms idle=49.7ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "UNKNOWN", "sim_iccid2", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.934] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2442007, itemkey: "sim_iccid2", value: "UNKNOWN", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.935] [INFO ] Saving status item: %{"itemkey" => "sim_imsi2", "timestamp" => "2026-10-27T13:28:14Z", "value" => "UNKNOWN"}
[2026-10-27 13:28:15.994] [DEBUG] QUERY OK db=59.1ms idle=61.6ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "UNKNOWN", "sim_imsi2", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:15.994] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2442009, itemkey: "sim_imsi2", value: "UNKNOWN", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:15.994] [INFO ] Saving status item: %{"itemkey" => "data_usage_mb", "timestamp" => "2026-10-27T13:28:14Z", "value" => "13"}
[2026-10-27 13:28:16.075] [DEBUG] QUERY OK db=80.3ms idle=60.5ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "13", "data_usage_mb", 298026, ~N[2026-10-27 13:28:15], ~N[2026-10-27 13:28:15]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:16.075] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2442011, itemkey: "data_usage_mb", value: "13", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:15], updated_at: ~N[2026-10-27 13:28:15]}}
[2026-10-27 13:28:16.076] [INFO ] Saving status item: %{"itemkey" => "mobile_data_mb", "timestamp" => "2026-10-27T13:28:14Z", "value" => "0"}
[2026-10-27 13:28:16.171] [DEBUG] QUERY OK db=95.4ms idle=0.9ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "0", "mobile_data_mb", 298026, ~N[2026-10-27 13:28:16], ~N[2026-10-27 13:28:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:16.172] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2442013, itemkey: "mobile_data_mb", value: "0", timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:16], updated_at: ~N[2026-10-27 13:28:16]}}
[2026-10-27 13:28:16.172] [INFO ] Saving status item: %{"itemkey" => "installed_apps", "timestamp" => "2026-10-27T13:28:14Z", "value" => "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ...}
[2026-10-27 13:28:16.244] [DEBUG] QUERY OK db=70.4ms idle=73.3ms
INSERT INTO `tms_terminal_status_items` (`timestamp`,`value`,`itemkey`,`status_log_id`,`inserted_at`,`updated_at`) VALUES (?,?,?,?,?,?) ["2026-10-27T13:28:14Z", "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., "installed_apps", 298026, ~N[2026-10-27 13:28:16], ~N[2026-10-27 13:28:16]]
[90m↳ anonymous fn/4 in DaProductApp.MQTT.Handler.handle_message/3, at: lib/da_product_app/mqtt/handler.ex:162[0m
[2026-10-27 13:28:16.244] [INFO ] Result of create_status_item: {:ok, %TmsCore.TerminalManagement.TmsTerminalStatusItem{__meta__: #Ecto.Schema.Metadata<:loaded, "tms_terminal_status_items">, id: 2442015, itemkey: "installed_apps", value: "3 Button Navigation Bar (com.android.internal.systemui.navbar.threebutton), Android AdServices (com.android.adservices.api), Android Keyboard (AOSP) (com.android.inputmethod.latin), Android Services Library (android.ext.services), Android Shared Library (android.ext.shared), Android System (android), Android System WebView (com.android.webview), Appstore (com.morefun.appstore), Basic Daydreams (com.android.dreams.basic), Blocked Numbers Storage (com.android.providers.blockednumber), Bluetooth (com.android.bluetooth), Bluetooth MIDI Service (com.android.bluetoothmidiservice), Bookmark Provider (com.android.bookmarkprovider), Call Log Backup/Restore (com.android.calllogbackup), Call Recorder (com.mediatek.callrecorder), Camera (com.mediatek.camera), CameraExtensionsProxy (com.android.cameraextensions), CaptivePortalLogin (com.android.captiveportallogin), CarrierDefaultApp (com.android.carrierdefaultapp), Cell Broadcast Service (com.android.cellbroadcastservice), Certificate Installer (com.android.certinstaller), Companion Device Manager (com.android.companiondevicemanager), Contacts Storage (com.android.providers.contacts), Corner cutout (com.android.internal.display.cutout.emulation.corner), Default Print Service (com.android.bips), Double cutout (com.android.internal.display.cutout.emulation.double), Download Manager (com.android.providers.downloads), Downloads (com.android.providers.downloads.ui), DuraSpeed (com.mediatek.duraspeed), Dynamic System Updates (com.android.dynsystem), Emergency information (com.android.emergency), EscPrinter (com.morefun.escprinter), External Storage (com.android.externalstorage), Files (com.android.documentsui), Fortis POS (world.fortis.pos), Fused Location (com.android.location.fused), Gallery (com.android.gallery3d), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_extra_wide_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_narrow_back), Gestural Navigation Bar (com.android.internal.systemui.navbar.gestural_wide_back), Google Pinyin Input (com.google.android.inputmethod.pinyin), Google Text-to-speech Engine (com.google.android.tts), GoogleNetworkStackResOverlay (com.google.android.networkstack.overlay), HTML Viewer (com.android.htmlviewer), HardwareManager (com.morefun.pos.hardwaremanager), Input Devices (com.android.inputdevices), Intent Filter Verification Service (com.android.statementservice), Key Chain (com.android.keychain), LocationEM2 (com.mediatek.lbs.em2.ui), MFLauncher (com.morefun.launcher), MF_TMS (com.morefun.tms), MTP Host (com.android.mtp), Media Storage (com.android.providers.media.module), Mercury POS (com.mercury.pos), Mercury POS Java (com.mercury.posjava), Mobile Data (com.android.phone), Mobile Network Configuration (com.android.providers.telephony), Module Metadata (com.android.modulemetadata), MusicFX (com.android.musicfx), Network manager (com.android.networkstack.inprocess), NetworkStackInProcessResOverlay (com.android.networkstack.inprocess.overlay), NetworkStackResOverlay (com.android.networkstack.overlay), Nfc Service (com.android.nfc), Noto Serif / Source Sans Pro (com.android.theme.font.notoserifsource), OsuLogin (com.android.hotspot2.osulogin), POS Capture (com.pos.capture), PacProcessor (com.android.pacprocessor), Package installer (com.android.packageinstaller), Param setting (com.morefun.m66.param), Pay Sample (com.morefun.pay), Permission controller (com.android.permissioncontroller), Phone Calls (com.android.server.telecom), Print Service Recommendation Service (com.android.printservice.recommendation), Print Spooler (com.android.printspooler), ProductTest (com.morefun.producttest), ProxyHandler (com.android.proxyhandler), Punch Hole cutout (com.android.internal.display.cutout.emulation.hole), Quickstep (com.android.launcher3), RemoteProvisioner (com.android.remoteprovisioner), RilCap (com.mediatek.capctrl.service), RiskInspection (com.morefun.switchcheck), SDLgui (com.zebra.sdl), Safety Center Resources (com.android.safetycenter." <> ..., timestamp: "2026-10-27T13:28:14Z", message: nil, status_log_id: 298026, status_log: #Ecto.Association.NotLoaded<association :status_log is not loaded>, inserted_at: ~N[2026-10-27 13:28:16], updated_at: ~N[2026-10-27 13:28:16]}}
