[2026-07-24T09:37:51.166Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T09:37:51.330Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T09:37:54.635Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T09:37:54.826Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T09:38:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:38:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:38:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T09:39:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:39:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:39:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T09:40:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T09:40:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:40:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T09:40:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T09:40:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:40:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T09:40:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T09:40:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T09:40:00.025Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-24T09:40:00.036Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 20ms
--------------------------------------------------
[2026-07-24T09:40:00.096Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 81ms
--------------------------------------------------
[2026-07-24T09:40:08.295Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-24T09:40:08.307Z] [INFO]: [6687156b-7c5c-44ed-ab5c-38af91761d66] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:40:08.308Z] [INFO]: [4a19b2c3-60e5-4ce1-92d8-61194cae545d] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:40:08.310Z] [WARN]: [4a19b2c3-60e5-4ce1-92d8-61194cae545d] FCM token not available for user: 1. Skipping push delivery.
--------------------------------------------------
[2026-07-24T09:40:08.494Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784886008401594%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T09:40:32.163Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:40:32.998Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:41:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:41:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:41:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T09:42:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:42:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:42:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T09:42:13.431Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T09:42:13.446Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T09:42:13.449Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T09:42:13.450Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T09:42:39.691Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T09:42:39.707Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T09:43:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:43:00.025Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:43:00.042Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T09:43:16.053Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T09:43:16.067Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T09:43:16.070Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T09:43:16.071Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T09:43:24.738Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T09:43:24.754Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T09:43:45.812Z] [INFO]: [MockGateway] Creating order for amount: 2620 INR, receipt: gig_receipt_1784886225811
--------------------------------------------------
[2026-07-24T09:43:49.619Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1784886225813_8snzl5, transaction: pay_mock_abc12345
--------------------------------------------------
[2026-07-24T09:44:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:44:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:44:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T09:45:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T09:45:00.022Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:45:00.025Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T09:45:00.026Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T09:45:00.027Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:45:00.034Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T09:45:00.035Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-24T09:45:00.040Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-24T09:46:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:46:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:46:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T09:46:53.731Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T09:46:53.967Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T09:46:59.749Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:46:59.770Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:46:59.809Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:46:59.813Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:46:59.825Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:47:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:47:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:47:00.048Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 22ms
--------------------------------------------------
[2026-07-24T09:47:00.939Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T09:47:00.941Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:47:00.943Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:47:00.949Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:83"}
--------------------------------------------------
[2026-07-24T09:47:00.951Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 00#440-1126LEND because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:47:00.955Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:47:01.825Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:47:01.828Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T09:47:01.828Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:47:01.832Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:48:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:48:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:48:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T09:48:08.751Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T09:48:08.761Z] [INFO]: [9db80105-4532-4ba5-ac52-b1265d7e071d] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:48:08.981Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784886488882159%d12079d3d12079d3
--------------------------------------------------
[2026-07-24T09:48:36.928Z] [INFO]: [MockGateway] Creating order for amount: 352.82 INR, receipt: est_2_1784886516928
--------------------------------------------------
[2026-07-24T09:48:37.053Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1784886516928_89f1m3, transaction: pay_mock_estimate_3
--------------------------------------------------
[2026-07-24T09:48:37.495Z] [INFO]: [WORKER] Locked batch of 3 notifications for processing.
--------------------------------------------------
[2026-07-24T09:48:37.513Z] [INFO]: [3e659b34-a9d7-46ad-a875-c9e0a12573a4] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:48:37.514Z] [WARN]: [3e659b34-a9d7-46ad-a875-c9e0a12573a4] FCM token not available for user: 1. Skipping push delivery.
--------------------------------------------------
[2026-07-24T09:48:37.515Z] [INFO]: [bca7e206-9c4d-4d29-9b4f-1d6bab759484] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:48:37.516Z] [INFO]: [43f345e1-ab42-4b8c-9504-999f9fca2a19] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:48:37.666Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784886517594125%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T09:48:37.720Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784886517610817%d12079d3d12079d3
--------------------------------------------------
[2026-07-24T09:49:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:49:00.029Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:49:00.043Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T09:50:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T09:50:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:50:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T09:50:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T09:50:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:50:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T09:50:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T09:50:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T09:50:00.030Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T09:50:00.031Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 11ms
--------------------------------------------------
[2026-07-24T09:50:00.094Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 78ms
--------------------------------------------------
[2026-07-24T09:51:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:51:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:51:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T09:52:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:52:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:52:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T09:52:06.297Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T09:52:06.538Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T09:52:13.087Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:52:13.089Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:52:13.164Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:52:13.167Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:52:13.187Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:52:14.006Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:83"}
--------------------------------------------------
[2026-07-24T09:52:14.007Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 00#440-1126LEND because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:52:14.009Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:52:14.013Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T09:52:14.014Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:52:14.017Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:52:14.221Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T09:52:14.223Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:52:14.225Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:52:14.341Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:53:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:53:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:53:00.044Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T09:54:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:54:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:54:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T09:54:09.467Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T09:54:09.467Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T09:54:18.631Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T09:54:18.648Z] [INFO]: [1c4b7d74-c7ec-4245-9b66-28e1bcd176ba] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:54:18.879Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784886858772344%d12079d3d12079d3
--------------------------------------------------
[2026-07-24T09:54:59.514Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T09:54:59.533Z] [INFO]: [02cffd85-0e99-4a9f-864c-5743cb26cfad] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:54:59.713Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784886899626185%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T09:55:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T09:55:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:55:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T09:55:00.016Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T09:55:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:55:00.033Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T09:55:00.033Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 17ms
--------------------------------------------------
[2026-07-24T09:55:00.034Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 14ms
--------------------------------------------------
[2026-07-24T09:56:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:56:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:56:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T09:56:00.506Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:56:02.629Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:56:04.046Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:56:13.977Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:56:14.858Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:57:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:57:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:57:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T09:57:16.856Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T09:57:16.864Z] [INFO]: [f68db473-045b-4bfa-8030-81abbd878b90] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:57:17.226Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784887037152269%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T09:57:18.274Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T09:57:18.285Z] [INFO]: [ab2c6799-9613-4913-89d6-5237e6e1a2e0] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:57:18.391Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784887038310780%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T09:58:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:58:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:58:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T09:58:32.562Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T09:58:32.567Z] [INFO]: [a901f3d6-e284-483b-b585-a5826e52e5a4] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:58:32.845Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784887112680111%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T09:58:56.231Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T09:58:56.517Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T09:59:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T09:59:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T09:59:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T09:59:01.987Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:01.995Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:02.003Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:02.113Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:02.114Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:02.582Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T09:59:02.603Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:59:02.605Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:02.612Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T09:59:02.614Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:59:02.615Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:02.616Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:83"}
--------------------------------------------------
[2026-07-24T09:59:02.617Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 00#440-1126LEND because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T09:59:02.618Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:03.012Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T09:59:32.775Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T09:59:32.782Z] [INFO]: [c6f26993-ff76-4c3c-b21f-d4daa200e6ca] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T09:59:32.930Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784887172848608%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T10:00:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T10:00:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:00:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:00:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T10:00:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:00:00.025Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:00:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:00:00.034Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:00:00.035Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 10ms
--------------------------------------------------
[2026-07-24T10:00:00.039Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 13ms
--------------------------------------------------
[2026-07-24T10:00:00.086Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 66ms
--------------------------------------------------
[2026-07-24T10:00:01.458Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T10:00:01.882Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T10:00:38.873Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T10:00:38.887Z] [INFO]: [fa665064-cdff-4a06-9336-292db65201c2] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T10:00:39.156Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784887239031134%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T10:01:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:01:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:01:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-24T10:02:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:02:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:02:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:03:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:03:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:03:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:04:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:04:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:04:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T10:05:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:05:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:05:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:05:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:05:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:05:00.043Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 21ms
--------------------------------------------------
[2026-07-24T10:05:00.044Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:05:00.047Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 32ms
--------------------------------------------------
[2026-07-24T10:05:47.363Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-24T10:06:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:06:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:06:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T10:07:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:07:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:07:00.044Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T10:08:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:08:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:08:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:09:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:09:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:09:00.037Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:10:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T10:10:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:10:00.019Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:10:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T10:10:00.300Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:10:00.303Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:10:00.303Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:10:00.313Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:10:00.314Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 11ms
--------------------------------------------------
[2026-07-24T10:10:00.315Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-24T10:10:00.375Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 76ms
--------------------------------------------------
[2026-07-24T10:11:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:11:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:11:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:11:29.581Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T10:11:29.587Z] [INFO]: [b1489fbf-a042-4823-9c32-1fc052c0c82d] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T10:11:29.773Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784887889673647%d12079d3d12079d3
--------------------------------------------------
[2026-07-24T10:12:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:12:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:12:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:13:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:13:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:13:00.049Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 28ms
--------------------------------------------------
[2026-07-24T10:14:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:14:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:14:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 13ms
--------------------------------------------------
[2026-07-24T10:14:32.067Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T10:14:32.327Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T10:14:37.922Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:14:37.937Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:14:37.957Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:14:37.960Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:14:37.966Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:14:38.848Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:14:38.865Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:14:38.866Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:14:38.869Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:83"}
--------------------------------------------------
[2026-07-24T10:14:38.870Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 00#440-1126LEND because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:14:38.870Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:14:38.872Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:14:38.872Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:14:38.876Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:14:39.234Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:15:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:15:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:15:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:15:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:15:00.008Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:15:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T10:15:00.016Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:15:00.017Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-24T10:16:00.025Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:16:00.027Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:16:00.033Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:17:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:17:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:17:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in -8ms
--------------------------------------------------
[2026-07-24T10:18:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:18:00.033Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:18:00.048Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T10:19:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:19:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:19:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:20:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T10:20:00.023Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:20:00.026Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:20:00.031Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T10:20:00.032Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:20:00.034Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:20:00.035Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:20:00.049Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 15ms
--------------------------------------------------
[2026-07-24T10:20:00.049Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:20:00.050Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 15ms
--------------------------------------------------
[2026-07-24T10:20:00.102Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 70ms
--------------------------------------------------
[2026-07-24T10:21:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:21:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:21:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:22:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:22:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:22:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:22:29.174Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T10:22:29.412Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T10:22:43.197Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T10:22:43.420Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T10:22:49.388Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:22:49.398Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:22:49.420Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:22:49.423Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:22:49.426Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:22:50.307Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:83"}
--------------------------------------------------
[2026-07-24T10:22:50.326Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 00#440-1126LEND because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:22:50.327Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:22:50.334Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:22:50.335Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:22:50.338Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:22:50.340Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:22:50.341Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:22:50.344Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:22:50.824Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:23:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:23:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:23:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T10:23:21.120Z] [INFO]: Updated rating stats for provider 1 (freelancer): avg = 1, count = 1
--------------------------------------------------
[2026-07-24T10:23:21.409Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T10:23:21.422Z] [INFO]: [2d074f28-b42f-4896-9825-1bfbae39c838] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T10:23:21.631Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784888601505352%dbbe4578dbbe4578
--------------------------------------------------
[2026-07-24T10:23:59.640Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:23:59.641Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:24:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:24:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:24:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T10:25:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:25:00.019Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:25:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:25:00.027Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:25:00.029Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:25:00.034Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:25:00.035Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-24T10:25:00.036Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T10:25:35.758Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T10:25:36.179Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T10:25:41.661Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:25:41.666Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:25:41.667Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:25:41.670Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:25:41.681Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:25:42.841Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:25:42.841Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:25:42.843Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:25:42.846Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:83"}
--------------------------------------------------
[2026-07-24T10:25:42.851Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 00#440-1126LEND because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:25:42.859Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:25:42.865Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:25:42.867Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:25:42.869Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:25:44.024Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:26:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:26:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:26:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T10:27:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:27:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:27:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:28:00.000Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:28:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:28:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:29:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:29:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:29:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T10:29:09.882Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T10:29:09.890Z] [INFO]: [a4832055-bfe8-46ed-b5d9-10bcbe7a6de2] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T10:29:10.061Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784888949966490%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-24T10:30:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T10:30:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:30:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:30:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T10:30:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:30:00.023Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:30:00.025Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:30:00.033Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:30:00.034Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 11ms
--------------------------------------------------
[2026-07-24T10:30:00.036Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T10:30:00.085Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 65ms
--------------------------------------------------
[2026-07-24T10:31:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:31:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:31:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:32:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:32:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:32:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:32:22.746Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T10:32:22.932Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T10:32:28.514Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:32:28.533Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:32:28.534Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:32:28.551Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:32:28.570Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:32:29.597Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:83"}
--------------------------------------------------
[2026-07-24T10:32:29.599Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 00#440-1126LEND because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:32:29.602Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:32:29.604Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:32:29.604Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:32:29.606Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:32:29.788Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:32:29.788Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:32:29.790Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:32:30.147Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:33:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:33:00.034Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:33:00.063Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 15ms
--------------------------------------------------
[2026-07-24T10:33:27.205Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T10:33:27.215Z] [INFO]: [a383cc59-4216-4e11-993f-23c0fae6d0c4] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T10:33:27.416Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784889207301134%d12079d3d12079d3
--------------------------------------------------
[2026-07-24T10:34:00.028Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:34:00.054Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:34:00.085Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 23ms
--------------------------------------------------
[2026-07-24T10:34:17.247Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:34:17.301Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:34:17.305Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:34:17.306Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:34:24.710Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:34:24.712Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:34:38.099Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:34:38.149Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:34:38.163Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:34:38.156Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:34:38.187Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:34:38.954Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:34:39.120Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:34:59.382Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:34:59.398Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:34:59.402Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:34:59.404Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:35:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:35:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:35:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:35:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:35:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:35:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T10:35:00.034Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:35:00.035Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 20ms
--------------------------------------------------
[2026-07-24T10:35:00.321Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:35:01.000Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:35:08.178Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:35:08.195Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:35:08.199Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:35:08.200Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:35:11.874Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:35:11.875Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:35:17.798Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:35:30.864Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:35:30.877Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:35:30.880Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:35:30.880Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:35:42.923Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:35:42.940Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:35:42.945Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:35:42.945Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:35:57.232Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:35:57.248Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:35:57.254Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:35:57.255Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:35:58.729Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:35:58.729Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:36:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:36:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:36:00.033Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:36:02.553Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T10:36:02.758Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T10:36:02.851Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T10:36:02.933Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T10:36:11.039Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:36:11.058Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:36:11.061Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:36:11.062Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:36:25.481Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:36:25.497Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:36:25.500Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:36:25.500Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:36:39.014Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:36:39.030Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:36:39.033Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:36:39.034Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:36:46.636Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:36:46.637Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:36:52.307Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:36:52.323Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:36:52.326Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:36:52.327Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:37:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:37:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:37:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T10:37:06.503Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:37:06.518Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:37:06.521Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:37:06.521Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:37:19.158Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:37:19.184Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:37:19.187Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:37:19.188Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:37:35.546Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:37:35.560Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:37:35.563Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:37:35.564Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:37:40.390Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:37:40.391Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:37:49.853Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:37:49.867Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:37:49.870Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:37:49.870Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:38:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:38:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:38:00.045Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T10:38:04.302Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:38:04.318Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:38:04.321Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:38:04.322Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:38:27.434Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:38:27.435Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:38:44.356Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:38:44.373Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:38:44.376Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:38:44.378Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:39:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:39:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:39:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:39:15.521Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:39:15.522Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:39:40.413Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:41.012Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:41.183Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:41.369Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:41.535Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:41.701Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:41.898Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:42.068Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:42.237Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:51.875Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:39:51.888Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:39:51.891Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:39:51.892Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:39:57.346Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:39:59.438Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T10:40:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:40:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:40:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T10:40:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:40:00.025Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:40:00.029Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:40:00.037Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:40:00.038Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 13ms
--------------------------------------------------
[2026-07-24T10:40:00.043Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 13ms
--------------------------------------------------
[2026-07-24T10:40:00.113Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 91ms
--------------------------------------------------
[2026-07-24T10:40:01.222Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:02.416Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:04.541Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:04.956Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:06.391Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:07.902Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:09.618Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:11.414Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:11.723Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:12.962Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:40:24.516Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:40:24.531Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:40:24.535Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:40:24.538Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:40:27.477Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:40:27.478Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:40:38.563Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:40:38.576Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:40:38.579Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:40:38.580Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:40:54.112Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:40:54.132Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:40:54.136Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:40:54.136Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:41:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:41:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:41:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T10:41:08.360Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:41:08.375Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:41:08.379Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:41:08.380Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:41:15.921Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:41:15.922Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:41:21.694Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:41:21.708Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:41:21.715Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:41:21.717Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:41:36.972Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:41:36.989Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:41:36.992Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:41:36.993Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:41:55.490Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:41:55.507Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:41:55.510Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:41:55.511Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:42:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:42:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:42:00.035Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T10:42:00.349Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:42:00.394Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:42:01.044Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:83"}
--------------------------------------------------
[2026-07-24T10:42:01.057Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 00#440-1126LEND because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:42:01.060Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:42:01.064Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:7"}
--------------------------------------------------
[2026-07-24T10:42:01.065Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 8DB 355 020-191 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T10:42:01.066Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:42:03.847Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:42:03.848Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:42:12.335Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T10:42:12.351Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T10:42:12.354Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T10:42:12.355Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T10:42:30.039Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:42:30.681Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:42:50.906Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:42:50.907Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:42:59.037Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:43:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:43:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:43:00.041Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:43:00.999Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:43:02.537Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:43:03.704Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:43:05.564Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:43:14.172Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:43:15.037Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T10:44:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:44:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:44:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T10:45:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:45:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:45:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:45:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:45:00.017Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:45:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T10:45:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:45:00.026Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 10ms
--------------------------------------------------
[2026-07-24T10:45:49.567Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-24T10:46:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:46:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:46:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T10:46:19.070Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-24T10:46:19.072Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-24T10:47:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:47:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:47:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:48:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:48:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:48:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:49:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:49:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:49:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T10:50:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:50:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:50:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T10:50:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:50:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:50:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:50:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T10:50:00.023Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:50:00.024Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-24T10:50:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 16ms
--------------------------------------------------
[2026-07-24T10:50:00.087Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 69ms
--------------------------------------------------
[2026-07-24T10:50:24.298Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T10:50:24.551Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T10:51:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:51:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:51:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:51:26.123Z] [INFO]: Updated rating stats for provider 1 (freelancer): avg = 1, count = 1
--------------------------------------------------
[2026-07-24T10:51:27.036Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T10:51:27.042Z] [INFO]: [795d2786-0d01-4746-b691-ec2c579988b3] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T10:51:27.234Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784890287127784%dbbe4578dbbe4578
--------------------------------------------------
[2026-07-24T10:52:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:52:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:52:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T10:53:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:53:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:53:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T10:53:28.381Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-24T10:54:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:54:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:54:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T10:55:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T10:55:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:55:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T10:55:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T10:55:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:55:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:55:00.020Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T10:55:00.021Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-24T10:56:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:56:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:56:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:57:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:57:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:57:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:58:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:58:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:58:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T10:59:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T10:59:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T10:59:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-24T11:00:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T11:00:00.021Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:00:00.023Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:00:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T11:00:00.028Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:00:00.028Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:00:00.030Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:00:00.040Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T11:00:00.040Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:00:00.042Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 14ms
--------------------------------------------------
[2026-07-24T11:00:00.091Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 64ms
--------------------------------------------------
[2026-07-24T11:01:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:01:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:01:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:02:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:02:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:02:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:03:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:03:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:03:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:04:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:04:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:04:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T11:05:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:05:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:05:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:05:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:05:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:05:00.034Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 17ms
--------------------------------------------------
[2026-07-24T11:05:00.035Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:05:00.036Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 17ms
--------------------------------------------------
[2026-07-24T11:06:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:06:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:06:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T11:07:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:07:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:07:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T11:08:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:08:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:08:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T11:09:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:09:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:09:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T11:10:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:10:00.084Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T11:10:00.084Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:10:00.085Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:10:00.086Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T11:10:00.087Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:10:00.087Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:10:00.093Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:10:00.094Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-24T11:10:00.098Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T11:10:00.144Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 57ms
--------------------------------------------------
[2026-07-24T11:11:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:11:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:11:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:12:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:12:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:12:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:13:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:13:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:13:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T11:14:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:14:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:14:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:14:02.193Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:14:02.216Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:14:02.221Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:14:02.223Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:14:29.742Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:14:29.790Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:14:29.798Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:14:29.800Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:14:58.765Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:14:59.111Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:15:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:15:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:15:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:15:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:15:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:15:00.027Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:15:00.028Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 13ms
--------------------------------------------------
[2026-07-24T11:15:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 21ms
--------------------------------------------------
[2026-07-24T11:15:05.004Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T11:15:05.122Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T11:15:11.916Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:15:12.056Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:15:29.415Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:15:29.434Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:15:29.438Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:15:29.440Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:16:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:16:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:16:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:17:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:17:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:17:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:17:22.496Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:17:22.710Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:17:48.076Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-24T11:17:49.704Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-24T11:17:54.658Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:17:54.684Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:18:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:18:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:18:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T11:18:04.605Z] [INFO]: Updated rating stats for provider 1 (freelancer): avg = 1, count = 1
--------------------------------------------------
[2026-07-24T11:18:04.848Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T11:18:04.859Z] [INFO]: [d082b925-befd-4e83-9af8-031a73d0c521] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T11:18:05.325Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784891885214060%dbbe4578dbbe4578
--------------------------------------------------
[2026-07-24T11:19:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:19:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:19:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T11:19:10.356Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:19:10.385Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:19:10.393Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:19:10.395Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:20:00.000Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T11:20:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:20:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:20:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T11:20:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:20:00.022Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:20:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:20:00.029Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:20:00.031Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-24T11:20:00.039Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 15ms
--------------------------------------------------
[2026-07-24T11:20:00.106Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 84ms
--------------------------------------------------
[2026-07-24T11:20:21.690Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:20:21.707Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:20:21.713Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:20:21.715Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:20:35.630Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:20:35.648Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:20:35.652Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:20:35.653Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:20:59.361Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:20:59.376Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:20:59.384Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:20:59.385Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:21:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:21:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:21:00.035Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T11:21:15.330Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:21:15.348Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:21:15.351Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:21:15.352Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:22:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:22:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:22:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:22:08.930Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:22:08.948Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:22:08.951Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:22:08.952Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:22:36.379Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:22:36.396Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:22:36.399Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:22:36.400Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:22:48.843Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:22:48.865Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:22:48.868Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:22:48.868Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:23:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:23:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:23:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T11:23:29.335Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:23:29.469Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:23:29.535Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:23:29.582Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:23:36.842Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:23:36.860Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:23:36.864Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:23:36.865Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:23:45.502Z] [INFO]: Updated rating stats for provider 1 (freelancer): avg = 1, count = 1
--------------------------------------------------
[2026-07-24T11:23:46.273Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T11:23:46.283Z] [INFO]: [a5cbd060-cdf5-43a4-ba0e-d5fa9e90075f] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T11:23:46.437Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784892226361483%dbbe4578dbbe4578
--------------------------------------------------
[2026-07-24T11:23:52.636Z] [INFO]: Updated rating stats for provider 1 (freelancer): avg = 1, count = 1
--------------------------------------------------
[2026-07-24T11:23:53.553Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T11:23:53.561Z] [INFO]: [3a7704fb-7580-45b6-898c-9da0b3b6ce62] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T11:23:54.369Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784892234273997%dbbe4578dbbe4578
--------------------------------------------------
[2026-07-24T11:24:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:24:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:24:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T11:25:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:25:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:25:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:25:00.025Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:25:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:25:00.033Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T11:25:00.033Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:25:00.034Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-24T11:26:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:26:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:26:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T11:26:19.041Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:26:19.311Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:26:29.753Z] [INFO]: Updated rating stats for provider 1 (freelancer): avg = 1, count = 1
--------------------------------------------------
[2026-07-24T11:26:30.767Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T11:26:30.773Z] [INFO]: [07c65354-a3a5-43d0-9e76-e9c80378a86a] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T11:26:31.153Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784892391074854%dbbe4578dbbe4578
--------------------------------------------------
[2026-07-24T11:27:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:27:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:27:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:27:31.591Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:27:31.626Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:27:37.491Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:27:37.495Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:27:41.243Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:27:41.776Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:27:55.890Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:27:55.894Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:28:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:28:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:28:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:29:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:29:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:29:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:29:03.058Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:29:03.072Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:29:03.077Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:29:03.078Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:29:11.076Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:29:11.096Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:29:11.140Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:29:11.141Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:29:43.585Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:29:43.607Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:29:43.613Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:29:43.614Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:30:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T11:30:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:30:00.020Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:30:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T11:30:00.029Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:30:00.029Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:30:00.031Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:30:00.039Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:30:00.039Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-24T11:30:00.043Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 14ms
--------------------------------------------------
[2026-07-24T11:30:00.159Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 134ms
--------------------------------------------------
[2026-07-24T11:30:30.873Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:30:30.886Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:30:30.889Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:30:30.889Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:31:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:31:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:31:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T11:31:41.487Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:31:41.503Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:31:41.506Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:31:41.507Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T11:32:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:32:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:32:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:32:04.531Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:04.551Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:05.420Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:22.302Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:22.788Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:22.871Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for Life-Time Filter because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:22.874Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:26.274Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:26.275Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:26.443Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:26.458Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:26.482Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:26.750Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:26.751Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:26.751Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:43.441Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:43.932Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:43.933Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.210 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:43.934Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:50.878Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:50.880Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:51.351Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:51.353Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:51.355Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:51.368Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:51.369Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:51.370Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:53.418Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:53.560Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:53.561Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:53.581Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:53.582Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:53.583Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:53.722Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:53.724Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:53.726Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:53.756Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:53.926Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:32:54.056Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:32:54.059Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:32:54.062Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:33:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:33:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:33:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T11:33:00.361Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:33:00.369Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:33:00.841Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:33:00.842Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:33:00.844Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:33:00.847Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:33:00.848Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:33:00.850Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:33:28.226Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:33:28.227Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:33:28.708Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:33:28.710Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:33:28.712Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:33:28.717Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:33:28.718Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:33:28.720Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:34:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:34:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T11:34:19.665Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:19.667Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:19.670Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:20.157Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:20.158Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:20.159Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:20.163Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:20.234Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:20.236Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:20.238Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:20.239Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:20.240Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:20.402Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:20.565Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:31.050Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:31.067Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:31.068Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:31.202Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:31.549Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:31.550Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:31.551Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:31.553Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:31.553Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:31.554Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:32.057Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:47.667Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:47.668Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:48.165Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:48.167Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:48.170Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:48.194Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:48.195Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:48.197Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:50.533Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:50.534Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:50.699Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:50.729Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:50.733Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:34:50.739Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:34:50.740Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:34:50.742Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:35:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:35:00.043Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:35:00.044Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:35:00.046Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:35:00.062Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:35:00.063Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 19ms
--------------------------------------------------
[2026-07-24T11:35:00.067Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 18ms
--------------------------------------------------
[2026-07-24T11:35:02.317Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:02.318Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:02.879Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:02.881Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:02.882Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:02.883Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:02.884Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:02.885Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:04.367Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:04.370Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:04.597Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:04.598Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:04.599Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:04.602Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:04.603Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:04.610Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:06.211Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:06.211Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:06.433Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:06.434Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:06.436Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:06.438Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:06.439Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:06.440Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:07.570Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:07.571Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:07.992Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:07.993Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.958 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:07.995Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:07.998Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:08.000Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.162 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:08.002Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:26.516Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:27.013Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:27.015Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for Life-Time Filter because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:27.017Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:28.349Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:28.523Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:28.525Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for Life-Time Filter because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:28.533Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:28.711Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:28.942Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:29.107Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:29.108Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for Life-Time Filter because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:29.110Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:32.289Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:35:32.450Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:72"}
--------------------------------------------------
[2026-07-24T11:35:32.452Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for Life-Time Filter because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:35:32.454Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:36:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:36:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:36:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T11:37:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:37:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:37:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T11:38:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:38:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:38:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T11:39:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:39:00.032Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:39:00.054Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 21ms
--------------------------------------------------
[2026-07-24T11:40:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T11:40:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:40:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:40:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T11:40:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:40:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:40:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:40:00.036Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:40:00.037Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 17ms
--------------------------------------------------
[2026-07-24T11:40:00.042Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 20ms
--------------------------------------------------
[2026-07-24T11:40:00.097Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 78ms
--------------------------------------------------
[2026-07-24T11:40:58.817Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:40:59.032Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:41:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:41:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:41:00.037Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 13ms
--------------------------------------------------
[2026-07-24T11:42:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:42:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:42:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T11:43:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:43:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:43:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T11:44:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:44:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:44:00.036Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 13ms
--------------------------------------------------
[2026-07-24T11:45:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:45:00.019Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:45:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:45:00.025Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:45:00.029Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:45:00.040Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 15ms
--------------------------------------------------
[2026-07-24T11:45:00.041Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:45:00.042Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 13ms
--------------------------------------------------
[2026-07-24T11:46:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:46:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:46:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-24T11:46:06.549Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:46:06.718Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:47:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:47:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:47:00.038Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T11:48:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:48:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:48:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T11:49:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:49:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:49:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T11:50:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:50:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T11:50:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:50:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:50:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:50:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T11:50:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:50:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:50:00.026Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-24T11:50:00.036Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 14ms
--------------------------------------------------
[2026-07-24T11:50:00.089Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 69ms
--------------------------------------------------
[2026-07-24T11:51:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:51:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:51:00.034Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T11:52:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:52:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:52:00.056Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 14ms
--------------------------------------------------
[2026-07-24T11:53:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:53:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:53:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T11:54:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:54:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:54:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:55:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T11:55:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:55:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T11:55:00.005Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T11:55:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:55:00.017Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T11:55:00.017Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 12ms
--------------------------------------------------
[2026-07-24T11:55:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T11:55:30.671Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:55:30.876Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:55:59.181Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-24T11:55:59.190Z] [INFO]: [fe566108-a9fe-4f41-8362-565be1131032] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-24T11:55:59.436Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1784894159297215%d12079d3d12079d3
--------------------------------------------------
[2026-07-24T11:56:00.027Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:56:00.034Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:56:00.046Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T11:56:42.270Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:56:42.491Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:57:00.024Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:57:00.033Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:57:00.044Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T11:57:23.358Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:57:24.550Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:57:51.799Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-24T11:57:51.907Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-24T11:57:57.694Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:57:58.207Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:66"}
--------------------------------------------------
[2026-07-24T11:57:58.273Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.270 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T11:57:58.274Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T11:58:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:58:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:58:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T11:59:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T11:59:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T11:59:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T11:59:16.361Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T11:59:16.377Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T11:59:16.380Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T11:59:16.380Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T12:00:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:00:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T12:00:00.026Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:00:00.037Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:00:00.037Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T12:00:00.039Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:00:00.039Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:00:00.046Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:00:00.046Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-24T12:00:00.051Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 14ms
--------------------------------------------------
[2026-07-24T12:00:00.109Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 70ms
--------------------------------------------------
[2026-07-24T12:01:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:01:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:01:00.038Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 15ms
--------------------------------------------------
[2026-07-24T12:01:30.210Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T12:01:30.225Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T12:01:30.228Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T12:01:30.229Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T12:01:51.588Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T12:01:51.618Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T12:01:51.621Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T12:01:51.623Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T12:02:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:02:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:02:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T12:02:23.348Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T12:02:23.360Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T12:02:23.362Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T12:02:23.363Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T12:02:54.909Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T12:02:54.935Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T12:02:54.938Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T12:02:54.939Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T12:03:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:03:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:03:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T12:03:22.214Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T12:03:22.229Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T12:03:22.233Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T12:03:22.234Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T12:03:24.575Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T12:03:25.175Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:66"}
--------------------------------------------------
[2026-07-24T12:03:25.190Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.270 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-24T12:03:25.191Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-24T12:04:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:04:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:04:00.038Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T12:05:00.021Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:05:00.034Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:05:00.038Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:05:00.039Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:05:00.041Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:05:00.047Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:05:00.053Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 14ms
--------------------------------------------------
[2026-07-24T12:05:00.062Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 20ms
--------------------------------------------------
[2026-07-24T12:05:24.569Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T12:05:24.587Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T12:05:24.596Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-24T12:05:24.597Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-24T12:05:34.047Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-24T12:05:34.062Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-24T12:06:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:06:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:06:00.039Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-24T12:07:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:07:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:07:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:08:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:08:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:08:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T12:09:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:09:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:09:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:10:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T12:10:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:10:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:10:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T12:10:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:10:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:10:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:10:00.028Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:10:00.028Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-24T12:10:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T12:10:00.323Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 305ms
--------------------------------------------------
[2026-07-24T12:11:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:11:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:11:00.039Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 15ms
--------------------------------------------------
[2026-07-24T12:12:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:12:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:12:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:13:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:13:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:13:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:14:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:14:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:14:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:15:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:15:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:15:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:15:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:15:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:15:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T12:15:00.030Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:15:00.032Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 12ms
--------------------------------------------------
[2026-07-24T12:16:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:16:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:16:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:17:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:17:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:17:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:18:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:18:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:18:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:19:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:19:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:19:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T12:20:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T12:20:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:20:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:20:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T12:20:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:20:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:20:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:20:00.029Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:20:00.030Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 10ms
--------------------------------------------------
[2026-07-24T12:20:00.037Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 18ms
--------------------------------------------------
[2026-07-24T12:20:00.079Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 61ms
--------------------------------------------------
[2026-07-24T12:21:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:21:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:21:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:22:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:22:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:22:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T12:23:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:23:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:23:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:24:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:24:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:24:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T12:25:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:25:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:25:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:25:00.022Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:25:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:25:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:25:00.031Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:25:00.032Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 10ms
--------------------------------------------------
[2026-07-24T12:26:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:26:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:26:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T12:27:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:27:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:27:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-24T12:28:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:28:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:28:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-24T12:29:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:29:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:29:00.054Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T12:30:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T12:30:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:30:00.022Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:30:00.027Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T12:30:00.027Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:30:00.029Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:30:00.030Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:30:00.040Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:30:00.040Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 11ms
--------------------------------------------------
[2026-07-24T12:30:00.041Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T12:30:00.086Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 59ms
--------------------------------------------------
[2026-07-24T12:31:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:31:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:31:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:32:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:32:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:32:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:33:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:33:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:33:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:34:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:34:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:34:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:35:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:35:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:35:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:35:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:35:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:35:00.026Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:35:00.026Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-24T12:35:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T12:36:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:36:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:36:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T12:37:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:37:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:37:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:38:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:38:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:38:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:39:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:39:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:39:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T12:40:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T12:40:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:40:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:40:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T12:40:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:40:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:40:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:40:00.030Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:40:00.031Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 12ms
--------------------------------------------------
[2026-07-24T12:40:00.034Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 13ms
--------------------------------------------------
[2026-07-24T12:40:00.079Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 61ms
--------------------------------------------------
[2026-07-24T12:41:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:41:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:41:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:42:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:42:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:42:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-24T12:43:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:43:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:43:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:44:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:44:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:44:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-24T12:45:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:45:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:45:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:45:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:45:00.012Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:45:00.019Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:45:00.020Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-24T12:45:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 17ms
--------------------------------------------------
[2026-07-24T12:46:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:46:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:46:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-24T12:47:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:47:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:47:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:48:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:48:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:48:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:49:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:49:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:49:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T12:50:00.000Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:50:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:50:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T12:50:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:50:00.012Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:50:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:50:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T12:50:00.019Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:50:00.020Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-24T12:50:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-24T12:50:00.072Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 56ms
--------------------------------------------------
[2026-07-24T12:51:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:51:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:51:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T12:52:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:52:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:52:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:53:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:53:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:53:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:54:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:54:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:54:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:55:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T12:55:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:55:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T12:55:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T12:55:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:55:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T12:55:00.025Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 5ms
--------------------------------------------------
[2026-07-24T12:55:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-24T12:56:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:56:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:56:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T12:57:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:57:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:57:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-24T12:58:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:58:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:58:00.033Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-24T12:59:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T12:59:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T12:59:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-24T13:00:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-24T13:00:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T13:00:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-24T13:00:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-24T13:00:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T13:00:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-24T13:00:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-24T13:00:00.028Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-24T13:00:00.028Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 13ms
--------------------------------------------------
[2026-07-24T13:00:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 16ms
--------------------------------------------------
[2026-07-24T13:00:00.074Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 61ms
--------------------------------------------------
[2026-07-24T13:01:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-24T13:01:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-24T13:01:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-24T13:01:50.167Z] [INFO]: [WORKER] SIGINT received. Shutting down worker polling...
--------------------------------------------------
[2026-07-25T04:13:10.925Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T04:13:11.718Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T04:13:11.723Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T04:13:11.728Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T04:13:11.730Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T04:13:11.737Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T04:13:12.391Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T04:13:12.396Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T04:13:12.399Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T04:13:12.400Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T04:13:12.902Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (11210 items).
--------------------------------------------------
[2026-07-25T04:13:12.903Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T04:13:13.094Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T04:13:13.095Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T04:28:55.910Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T04:28:55.949Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T04:28:55.959Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T04:28:55.960Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T04:28:55.961Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T04:28:55.970Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T04:28:56.552Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T04:28:56.558Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T04:28:56.561Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T04:28:56.562Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T04:28:57.149Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (11210 items).
--------------------------------------------------
[2026-07-25T04:28:57.150Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T04:28:57.322Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T04:28:57.381Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T05:40:41.695Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T05:40:41.888Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T05:45:24.288Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T05:45:24.428Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T05:45:24.488Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T05:45:24.574Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T05:46:30.535Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069852853483912, 80.19511085003614)
--------------------------------------------------
[2026-07-25T06:00:34.836Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T06:00:35.260Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T06:00:35.264Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T06:00:35.264Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T06:00:35.265Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T06:00:35.272Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T06:00:35.903Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T06:00:35.927Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T06:00:35.932Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T06:00:35.932Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T06:00:36.556Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (11210 items).
--------------------------------------------------
[2026-07-25T06:00:36.557Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T06:00:36.731Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T06:00:36.731Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T06:36:00.860Z] [ERROR]: WARNING: Database connection failed on startup. Database features will be unavailable.
Contextual Details: Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
Stack Trace:
PrismaClientInitializationError: Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
    at t (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:112:2488)
    at async startServer (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/server.js:158:5)
--------------------------------------------------
[2026-07-25T06:36:00.898Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T06:36:00.903Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T06:36:00.903Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T06:36:00.907Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T06:36:09.028Z] [ERROR]: TecDoc refreshVehicleBrandsCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
--------------------------------------------------
[2026-07-25T06:36:09.029Z] [ERROR]: [TECDOC-CRON] ❌ Vehicle Brands refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
--------------------------------------------------
[2026-07-25T06:36:13.107Z] [ERROR]: TecDoc refreshGenericArticlesCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
--------------------------------------------------
[2026-07-25T06:36:13.108Z] [ERROR]: [TECDOC-CRON] ❌ Generic Articles refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
--------------------------------------------------
[2026-07-25T06:36:17.308Z] [ERROR]: TecDoc refreshArticleBrandsCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
--------------------------------------------------
[2026-07-25T06:36:17.358Z] [ERROR]: [TECDOC-CRON] ❌ TecDoc Article Brands refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
--------------------------------------------------
[2026-07-25T06:36:17.398Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T07:22:31.090Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T07:22:31.140Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T07:22:36.086Z] [ERROR]: Error during garage OTP initialization.
Contextual Details: 
Invalid `prisma.garage.findFirst()` invocation:


Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
Stack Trace:
PrismaClientInitializationError: 
Invalid `prisma.garage.findFirst()` invocation:


Can't reach database server at `localhost:3306`

Please make sure your database server is running at `localhost:3306`.
    at $n.handleRequestError (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:7615)
    at $n.handleAndLogRequestError (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6623)
    at $n.request (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6307)
    at async l (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:130:9633)
    at async findGarageByMobile (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/auth.controller.js:166:24)
    at async sendOtp (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/auth.controller.js:253:20)
--------------------------------------------------
[2026-07-25T08:08:48.127Z] [INFO]: [TOWING OTP FLOW] Generated OTP for towing partner (+919876543210): 4321
--------------------------------------------------
[2026-07-25T08:08:58.092Z] [INFO]: [TOWING OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-25T08:09:14.863Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:09:14.864Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:10:39.642Z] [INFO]: [GARAGE OTP FLOW] Generated OTP for (+919876543210): 4321
--------------------------------------------------
[2026-07-25T08:10:45.145Z] [INFO]: [GARAGE OTP FLOW] Successful login/verification completed for mobile: +919876543210
--------------------------------------------------
[2026-07-25T08:10:52.745Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T08:10:52.882Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T08:19:35.124Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:19:45.589Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:19:45.590Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:25:06.199Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:25:24.737Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:25:24.738Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:27:44.332Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:27:57.622Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:27:57.622Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:39:32.229Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:39:46.579Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:39:46.580Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:46:11.788Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:48:15.191Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:48:15.193Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:51:17.300Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:52:04.265Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:52:04.266Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:54:23.703Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:54:23.704Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:54:31.603Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:55:44.166Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:55:58.282Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:55:58.283Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:58:23.914Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T08:58:26.762Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T08:58:26.763Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T08:59:18.542Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T09:08:45.047Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T09:08:45.341Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T09:13:13.880Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T09:13:41.446Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T09:13:41.447Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T09:15:26.674Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-25T09:15:27.017Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-25T09:15:32.161Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:21:13.479Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-25T09:21:15.718Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-25T09:21:22.674Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:24:33.987Z] [INFO]: Updated rating stats for provider 1 (garage): avg = 3.45, count = 2
--------------------------------------------------
[2026-07-25T09:24:34.850Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-25T09:24:35.693Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-25T09:24:35.866Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:28:59.070Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T09:29:07.781Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T09:29:07.783Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T09:29:42.536Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-25T09:29:42.591Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-25T09:29:51.593Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:31:01.377Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T09:31:08.276Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T09:31:08.277Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T09:31:54.781Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:32:09.608Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:33:46.837Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T09:33:56.530Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T09:33:56.530Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T09:35:30.322Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:35:30.813Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:48"}
--------------------------------------------------
[2026-07-25T09:35:30.959Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 001.172 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-25T09:35:30.961Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:35:34.699Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:35:37.068Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:35:38.620Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:48"}
--------------------------------------------------
[2026-07-25T09:35:38.622Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 001.172 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-25T09:35:38.625Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:35:41.522Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:48"}
--------------------------------------------------
[2026-07-25T09:35:41.524Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 001.172 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-25T09:35:41.528Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:35:48.927Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:35:51.213Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:35:51.456Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:48"}
--------------------------------------------------
[2026-07-25T09:35:51.458Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 001.172 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-25T09:35:51.460Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T09:46:52.573Z] [INFO]: [SELLER OTP FLOW] Generated OTP for seller (+919876543210): 4321
--------------------------------------------------
[2026-07-25T09:47:00.296Z] [INFO]: [SELLER OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-25T09:48:32.031Z] [INFO]: [MockGateway] Creating order for amount: 5898.82 INR, receipt: subscription_83
--------------------------------------------------
[2026-07-25T09:48:35.939Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1784972912032_yd162t, transaction: pay_Oik093Ujhasd
--------------------------------------------------
[2026-07-25T09:59:11.187Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T10:01:49.104Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T10:01:49.105Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T10:06:35.958Z] [ERROR]: [Intern Internship] raiseLeave error:
Contextual Details: You already have a pending leave request.
Stack Trace:
Error: You already have a pending leave request.
    at requestLeaveService (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/internshipLeave.service.js:84:17)
    at async raiseLeave (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/intern/internship.controller.js:308:20)
--------------------------------------------------
[2026-07-25T10:06:45.093Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T10:06:49.593Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T10:06:49.594Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T10:08:45.688Z] [INFO]: [FREELANCER AUTH] Freelancer 1 logged out.
--------------------------------------------------
[2026-07-25T10:08:45.726Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T10:08:57.977Z] [INFO]: [FREELANCER OTP FLOW] Generated OTP for (+919876543210): 4321
--------------------------------------------------
[2026-07-25T10:09:03.237Z] [INFO]: [FREELANCER OTP FLOW] Successful login/verification completed for mobile: +919876543210
--------------------------------------------------
[2026-07-25T10:09:03.336Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T10:09:03.336Z] [INFO]: Socket Connected: User 1 joined role room role_freelancer
--------------------------------------------------
[2026-07-25T10:09:36.033Z] [ERROR]: [Intern Internship] proposeExtensionIntern error:
Contextual Details: An extension request is already active or pending for this internship.
Stack Trace:
Error: An extension request is already active or pending for this internship.
    at proposeExtensionInternService (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/internship.service.js:3582:17)
    at async proposeExtensionIntern (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/intern/internship.controller.js:162:20)
--------------------------------------------------
[2026-07-25T10:14:46.754Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T10:14:49.407Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T10:16:39.534Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T10:19:57.561Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T10:19:58.295Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T10:22:57.854Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T10:22:57.899Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T10:22:58.285Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T10:22:58.417Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T10:23:07.817Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T10:23:09.454Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T10:23:09.615Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T10:23:10.433Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T10:24:40.315Z] [ERROR]: Error creating vintage spare parts request for garage:
Contextual Details: 
Invalid `prisma.vintageVehicleRequest.create()` invocation:

{
  data: {
    requestType: "spare_part",
    make: "gl",
    year: 2025,
    model: "nika",
    fuelType: "Diesel",
    vehicleClass: "Other",
    chassisNumber: "qwertyuio",
    partName: "gire",
    productType: "oem",
    quantity: 1,
    modificationCategory: null,
    remarks: "hyvydubu",
    images: "[\"images-1784975079863-972886793.jpg\"]",
    platform: "app",
    userId: 1,
    roleId: 2n,
    status: 0,
    statusHistory: [
      {
        status: 0,
        dateTime: "2026-07-25T10:24:40.260Z"
      }
    ]
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  }
}

Argument `statusHistory`: Invalid value provided. Expected String or Null, provided (Object).
Stack Trace:
PrismaClientValidationError: 
Invalid `prisma.vintageVehicleRequest.create()` invocation:

{
  data: {
    requestType: "spare_part",
    make: "gl",
    year: 2025,
    model: "nika",
    fuelType: "Diesel",
    vehicleClass: "Other",
    chassisNumber: "qwertyuio",
    partName: "gire",
    productType: "oem",
    quantity: 1,
    modificationCategory: null,
    remarks: "hyvydubu",
    images: "[\"images-1784975079863-972886793.jpg\"]",
    platform: "app",
    userId: 1,
    roleId: 2n,
    status: 0,
    statusHistory: [
      {
        status: 0,
        dateTime: "2026-07-25T10:24:40.260Z"
      }
    ]
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  }
}

Argument `statusHistory`: Invalid value provided. Expected String or Null, provided (Object).
    at wn (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:29:1363)
    at $n.handleRequestError (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6958)
    at $n.handleAndLogRequestError (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6623)
    at $n.request (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6307)
    at async l (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:130:9633)
    at async create_vintage_spare_parts_request (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:60:24)
--------------------------------------------------
[2026-07-25T10:27:09.778Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T10:27:09.795Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T10:27:09.800Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T10:27:09.801Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T10:27:09.802Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T10:27:09.914Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T10:27:10.505Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T10:27:10.526Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T10:27:10.531Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T10:27:10.531Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T10:27:11.166Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (11210 items).
--------------------------------------------------
[2026-07-25T10:27:11.167Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T10:27:11.358Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T10:27:11.359Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T10:27:16.852Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T10:27:16.865Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T10:27:16.870Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T10:27:16.872Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T10:27:16.875Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T10:27:16.883Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T10:27:17.498Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T10:27:17.535Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T10:27:17.558Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T10:27:17.559Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T10:27:18.023Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (11210 items).
--------------------------------------------------
[2026-07-25T10:27:18.023Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T10:27:18.189Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T10:27:18.190Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T10:32:30.093Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T10:32:30.115Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T10:37:16.522Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T10:37:16.545Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T10:37:16.663Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T10:37:16.666Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:12:25.208Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:12:26.155Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:17:30.937Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:17:30.987Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:17:32.466Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:17:32.868Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:17:50.448Z] [INFO]: [MockGateway] Creating order for amount: 590 INR, receipt: helper_receipt_1784978270447
--------------------------------------------------
[2026-07-25T11:17:52.018Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1784978270451_vur0jk, transaction: pay_mock_1784978269599
--------------------------------------------------
[2026-07-25T11:17:56.887Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:17:56.904Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:17:56.989Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:17:57.003Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:21:10.495Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T11:21:10.795Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T11:21:10.799Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T11:21:10.799Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T11:21:10.800Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T11:21:10.811Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:21:11.426Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:21:11.432Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:21:11.435Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T11:21:11.437Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:21:11.884Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (11210 items).
--------------------------------------------------
[2026-07-25T11:21:11.885Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:21:12.059Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T11:21:12.060Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T11:21:52.483Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T11:21:52.498Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T11:21:52.501Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T11:21:52.502Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T11:21:52.504Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T11:21:52.524Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:21:56.905Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T11:21:56.926Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T11:21:56.930Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T11:21:56.931Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T11:21:56.933Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T11:21:56.944Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:21:57.504Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:21:57.510Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:21:57.514Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T11:21:57.516Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:21:58.171Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T11:21:58.172Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:21:58.337Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T11:21:58.337Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T11:22:04.400Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T11:22:04.417Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T11:22:04.420Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T11:22:04.421Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T11:22:04.422Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T11:22:04.433Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:22:04.977Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:22:04.982Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:22:04.984Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T11:22:04.986Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:22:05.454Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T11:22:05.455Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:22:05.626Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T11:22:05.627Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T11:22:22.935Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T11:22:22.966Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T11:22:22.973Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T11:22:22.976Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T11:22:22.979Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T11:22:23.020Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:22:23.643Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:22:23.710Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:22:23.716Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T11:22:23.718Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:22:28.400Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T11:22:28.430Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T11:22:28.435Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T11:22:28.437Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T11:22:28.460Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T11:22:28.499Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:22:29.070Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:22:29.077Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:22:29.080Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T11:22:29.081Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:22:29.679Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T11:22:29.680Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:22:29.853Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T11:22:29.854Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T11:22:31.220Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:22:31.280Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:22:31.297Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:22:31.372Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:23:48.650Z] [ERROR]: Error fetching generic articles from Redis tree cache:
Contextual Details: getTecDocCache is not defined
Stack Trace:
ReferenceError: getTecDocCache is not defined
    at getTecDocCaches (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/product.service.js:1063:20)
    at getCategoriesService (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/product.service.js:1167:63)
    at async getCategories (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/product.controller.js:43:20)
--------------------------------------------------
[2026-07-25T11:23:51.338Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:23:52.226Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:23:52.232Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:24:54.721Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:24:54.925Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:25:27.354Z] [ERROR]: Error fetching generic articles from Redis tree cache:
Contextual Details: getTecDocCache is not defined
Stack Trace:
ReferenceError: getTecDocCache is not defined
    at getTecDocCaches (file:///d:/alab%20projects/carg%20projects/Carg_backend/src/services/product.service.js:1063:20)
    at getCategoriesService (file:///d:/alab%20projects/carg%20projects/Carg_backend/src/services/product.service.js:1167:63)
    at async main (file:///C:/Users/LENOVO/.gemini/antigravity-ide/brain/84699358-6c2c-49b8-96f5-3bad97b38313/scratch/test_categories.js:6:18)
--------------------------------------------------
[2026-07-25T11:25:39.589Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T11:25:39.606Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T11:25:39.611Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T11:25:39.613Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T11:25:39.615Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T11:25:39.624Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:25:40.295Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:25:40.300Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:25:40.303Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T11:25:40.304Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:25:40.906Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T11:25:40.907Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:25:41.075Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T11:25:41.075Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T11:25:48.918Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:25:48.953Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:26:21.832Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:22.417Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:23.063Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:23.238Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:23.426Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:23.623Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:23.884Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:24.061Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:24.235Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:24.553Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:24.726Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:24.903Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:25.076Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:25.247Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:25.433Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:25.606Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:25.783Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:25.965Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:26.139Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:26.313Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:26.485Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:26.655Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:26.822Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:26.991Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:27.166Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:27.340Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:27.522Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:27.694Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:27.876Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:28.064Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:28.231Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:28.405Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:28.574Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:28.752Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:28.928Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:29.104Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:29.290Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:29.465Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:29.642Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:29.813Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:29.998Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:30.174Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:30.363Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:30.539Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:30.716Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:30.885Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:31.059Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:31.224Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:31.403Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:31.569Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:31.762Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:31.998Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:32.196Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:32.365Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:32.544Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:32.718Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:32.892Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:33.076Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:33.247Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:33.429Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:33.605Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:33.776Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:33.951Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:34.132Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:34.309Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:34.491Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:26:41.762Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:26:41.769Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:27:13.518Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:27:13.524Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:28:28.622Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:28:28.798Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:35:51.000Z] [ERROR]: Error submitting feedback:
Contextual Details: Cannot destructure property 'quality_rating' of 'req.validatedBody' as it is undefined.
Stack Trace:
TypeError: Cannot destructure property 'quality_rating' of 'req.validatedBody' as it is undefined.
    at submitRating (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/rating.controller.js:55:7)
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at validateSubmitRating (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/validators/api/v1/app/garage/rating.validator.js:66:3)
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/middlewares/auth.middleware.js:87:5
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at authenticate (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/middlewares/auth.middleware.js:61:12)
--------------------------------------------------
[2026-07-25T11:36:11.876Z] [ERROR]: Error submitting feedback:
Contextual Details: Cannot destructure property 'quality_rating' of 'req.validatedBody' as it is undefined.
Stack Trace:
TypeError: Cannot destructure property 'quality_rating' of 'req.validatedBody' as it is undefined.
    at submitRating (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/rating.controller.js:55:7)
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at validateSubmitRating (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/validators/api/v1/app/garage/rating.validator.js:66:3)
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/middlewares/auth.middleware.js:87:5
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at authenticate (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/middlewares/auth.middleware.js:61:12)
--------------------------------------------------
[2026-07-25T11:38:37.064Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:38:39.984Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:38:56.867Z] [INFO]: Updated rating stats for provider 1 (helper): avg = 3, count = 1
--------------------------------------------------
[2026-07-25T11:41:54.553Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-25T11:41:54.910Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-25T11:45:03.133Z] [INFO]: [MockGateway] Creating order for amount: 600 INR, receipt: temp_intr_17
--------------------------------------------------
[2026-07-25T11:45:11.233Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1784979903134_h7rxtf, transaction: mock_payment_id_123
--------------------------------------------------
[2026-07-25T11:56:33.243Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T11:56:33.533Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T11:56:33.537Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T11:56:33.537Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T11:56:33.539Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T11:56:33.548Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:56:34.131Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T11:56:34.138Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T11:56:34.141Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T11:56:34.141Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:56:34.791Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T11:56:34.792Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:56:34.965Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T11:56:34.965Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T11:57:08.187Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:57:08.675Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'assemblyGroupNodeId' has an invalid value:66"}
--------------------------------------------------
[2026-07-25T11:57:08.695Z] [WARN]: TecDoc getArticleByNumberExact retrying without assemblyGroupNodeIds for 000.270 because TecDoc rejected the assembly group filter.
--------------------------------------------------
[2026-07-25T11:57:08.698Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T11:57:40.491Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:43.358Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:44.102Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:44.396Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:44.625Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:44.836Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:45.028Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:45.222Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:45.399Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:45.583Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:46.354Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:46.599Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:47.685Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T11:57:50.323Z] [ERROR]: Error listing garage vintage spare parts requests:
Contextual Details: images.map is not a function
Stack Trace:
TypeError: images.map is not a function
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:196:32
    at Array.map (<anonymous>)
    at list_vintage_spare_parts_requests (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/garage/vintage_request.controller.js:194:40)
--------------------------------------------------
[2026-07-25T12:20:08.613Z] [WARN]: Socket connection rejected: No token provided
--------------------------------------------------
[2026-07-25T12:20:10.359Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:21:28.199Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:21:39.503Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:21:40.096Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:22:45.883Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:22:47.234Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:22:47.391Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTargetsByIds3 error body:
Contextual Details: {"status":400,"statusText":"Field 'linkingTargetType' must be not null."}
--------------------------------------------------
[2026-07-25T12:22:57.939Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:22:58.485Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:23:07.381Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:23:07.908Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:24:52.896Z] [WARN]: Socket connection rejected: No token provided
--------------------------------------------------
[2026-07-25T12:26:49.755Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:26:49.756Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-25T12:31:24.905Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T12:31:25.097Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T12:31:25.101Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T12:31:25.104Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T12:31:25.106Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T12:31:25.151Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:31:25.892Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T12:31:25.979Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T12:31:26.000Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T12:31:26.006Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:31:26.610Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T12:31:26.618Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:31:26.785Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T12:31:26.789Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T12:31:28.488Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:31:28.492Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-25T12:31:51.978Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T12:36:04.175Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T12:36:12.183Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:36:12.183Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-25T12:36:21.706Z] [INFO]: [HELPER AUTH] Helper 1 logged out.
--------------------------------------------------
[2026-07-25T12:36:34.965Z] [INFO]: [HELPER OTP FLOW] Generated OTP for helper (+919876543210): 4321
--------------------------------------------------
[2026-07-25T12:36:41.238Z] [INFO]: [HELPER OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-25T12:37:25.331Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T12:39:13.415Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T12:39:21.250Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:39:21.297Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-25T12:39:55.904Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T12:40:20.351Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T12:40:20.367Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T12:40:20.369Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T12:40:20.370Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T12:40:20.373Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T12:40:20.388Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:40:20.936Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T12:40:20.944Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T12:40:20.945Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T12:40:20.948Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:40:21.589Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T12:40:21.590Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:40:21.771Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T12:40:21.797Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T12:40:23.467Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:40:23.467Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-25T12:42:09.381Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T12:42:17.227Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:42:17.228Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-25T12:42:28.116Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T12:42:28.133Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T12:42:28.135Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T12:42:28.136Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T12:42:28.137Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T12:42:28.147Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:42:28.721Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T12:42:28.725Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T12:42:28.728Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T12:42:28.729Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:42:29.114Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:42:29.114Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-25T12:42:29.252Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T12:42:29.262Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:42:29.433Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T12:42:29.434Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T12:43:04.737Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T12:43:19.317Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T12:43:19.334Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T12:43:19.338Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T12:43:19.339Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T12:43:19.340Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T12:43:19.347Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:43:19.925Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T12:43:19.931Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T12:43:19.933Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T12:43:19.934Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:43:20.347Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:43:20.359Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-25T12:43:20.539Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T12:43:20.560Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:43:20.740Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T12:43:20.751Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T12:46:34.632Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T12:52:41.563Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T12:52:41.578Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T12:52:41.582Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T12:52:41.583Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T12:52:41.584Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T12:52:41.596Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:52:42.179Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T12:52:42.185Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T12:52:42.188Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T12:52:42.188Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:52:42.796Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T12:52:42.797Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:52:42.969Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T12:52:42.969Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T12:52:45.988Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T12:53:01.750Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T12:53:01.767Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T12:53:01.770Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T12:53:01.771Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T12:53:01.772Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T12:53:01.781Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:53:02.367Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T12:53:02.372Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T12:53:02.374Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T12:53:02.375Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:53:02.969Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T12:53:02.970Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:53:03.137Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T12:53:03.137Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T12:57:39.483Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:57:39.483Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T12:58:04.682Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T12:58:04.695Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T12:58:04.700Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T12:58:04.700Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T12:58:04.701Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T12:58:04.708Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:58:05.339Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T12:58:05.344Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T12:58:05.347Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T12:58:05.348Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:58:05.968Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T12:58:05.982Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:58:06.162Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T12:58:06.166Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T12:58:08.851Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:58:08.851Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T12:58:26.805Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T12:58:44.332Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T12:58:44.353Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T12:58:44.356Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T12:58:44.356Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T12:58:44.357Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T12:58:44.367Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:58:44.923Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T12:58:44.934Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T12:58:44.939Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T12:58:44.942Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:58:45.574Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T12:58:45.575Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T12:58:45.752Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T12:58:45.755Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T12:58:46.557Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T12:58:46.558Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:00:43.774Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T13:00:45.930Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:00:45.930Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:01:17.616Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:01:17.633Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:01:17.636Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:01:17.637Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:01:17.638Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:01:17.644Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:01:18.237Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:01:18.245Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:01:18.247Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:01:18.248Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:01:18.721Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:01:18.722Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:01:18.899Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:01:18.899Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:01:19.039Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:01:19.042Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:01:34.465Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T13:01:47.407Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:01:47.425Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:01:47.429Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:01:47.432Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:01:47.432Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:01:47.442Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:01:48.022Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:01:48.042Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:01:48.045Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:01:48.047Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:01:48.553Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:01:48.554Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:01:48.723Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:01:48.724Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:01:49.406Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:01:49.406Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:02:34.843Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:02:34.856Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:02:34.863Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:02:34.864Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:02:34.867Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:02:34.880Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:02:35.473Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:02:35.482Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:02:35.483Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:02:35.484Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:02:35.960Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:02:35.961Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:02:36.132Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:02:36.132Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:02:39.101Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:02:39.101Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:02:41.345Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T13:02:58.576Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:02:58.592Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:02:58.598Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:02:58.600Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:02:58.602Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:02:58.610Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:02:59.146Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:02:59.152Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:02:59.154Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:02:59.155Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:02:59.750Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:02:59.751Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:02:59.916Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:02:59.916Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:03:06.069Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:03:06.089Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:04:16.765Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T13:04:19.001Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:04:19.002Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:04:49.231Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T13:04:51.368Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:04:51.370Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:05:36.369Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:05:36.384Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:05:36.387Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:05:36.388Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:05:36.389Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:05:36.396Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:05:36.950Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:05:36.955Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:05:36.957Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:05:36.958Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:05:37.423Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:05:37.423Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:05:37.618Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:05:37.619Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:05:38.878Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:05:38.880Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:06:04.306Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T13:07:26.581Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-25T13:07:28.717Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-25T13:07:28.717Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-25T13:07:48.359Z] [INFO]: Socket Event: Emitted gig_provider_request to user 1 via room user_1
--------------------------------------------------
[2026-07-25T13:09:53.554Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:09:53.569Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:09:53.572Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:09:53.573Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:09:53.573Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:09:53.581Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:09:54.139Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:09:54.144Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:09:54.146Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:09:54.147Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:09:54.620Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:09:54.660Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:09:54.843Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:09:54.843Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:11:39.806Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:11:39.813Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:16:45.414Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:16:45.443Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:16:45.446Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:16:45.447Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:16:45.449Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:16:45.460Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:16:45.995Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:16:46.000Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:16:46.002Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:16:46.003Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:16:46.604Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:16:46.605Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:16:46.784Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:16:46.785Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:16:49.615Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:01.200Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:17:01.213Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:17:01.219Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:17:01.220Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:17:01.221Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:17:01.227Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:01.818Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:17:01.823Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:17:01.825Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:17:01.825Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:02.353Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:17:02.354Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:02.527Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:17:02.528Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:17:07.042Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:11.517Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:17:11.531Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:17:11.535Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:17:11.536Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:17:11.537Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:17:11.545Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:12.119Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:17:12.123Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:17:12.126Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:17:12.127Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:12.600Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:17:12.626Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:12.810Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:17:12.811Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:17:20.179Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:17:20.196Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:17:20.199Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:17:20.200Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:17:20.201Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:17:20.209Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:20.807Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:17:20.822Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:17:20.826Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:17:20.827Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:21.289Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:17:21.290Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:21.454Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:17:21.455Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:17:27.559Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:32.652Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:17:32.673Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:17:32.682Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:17:32.685Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:17:32.688Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:17:32.703Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:33.248Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:17:33.253Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:17:33.255Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:17:33.256Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:33.751Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:17:33.752Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:17:33.928Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:17:33.928Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:19:53.368Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:19:53.398Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:19:53.401Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:19:53.402Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:19:53.404Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:19:53.411Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:19:53.996Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:19:54.002Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:19:54.005Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:19:54.006Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:19:54.479Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:19:54.480Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:19:54.656Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:19:54.657Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:20:34.531Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:20:34.544Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:20:34.548Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:20:34.550Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:20:34.551Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:20:34.560Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:20:35.113Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:20:35.118Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:20:35.120Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:20:35.121Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:20:35.627Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:20:35.632Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:20:35.811Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:20:35.812Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:21:21.952Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:21:21.967Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:21:21.970Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:21:21.971Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:21:21.972Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:21:21.979Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:21:22.552Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:21:22.556Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:21:22.560Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:21:22.561Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:21:23.087Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:21:23.087Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:21:23.263Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:21:23.264Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:22:32.938Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:22:32.955Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:22:32.959Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:22:32.960Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:22:32.961Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:22:32.972Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:33.525Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:22:33.529Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:22:33.532Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:22:33.532Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:34.016Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:22:34.018Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:34.196Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:22:34.197Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:22:45.198Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:46.094Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:46.598Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:47.089Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:47.570Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:48.055Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:48.536Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:49.017Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:49.493Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:49.979Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:50.459Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:50.948Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:51.508Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:51.991Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:52.475Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:52.955Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:53.433Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:53.916Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:54.398Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:54.880Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:55.352Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:55.829Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:56.302Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:56.773Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:57.254Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:57.730Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:58.214Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:58.684Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:59.168Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:22:59.644Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:00.117Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:00.595Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:01.078Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:01.564Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:02.050Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:02.532Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:03.010Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:03.494Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:03.965Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:04.451Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:04.934Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:05.402Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:05.889Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:06.365Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:06.859Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:07.348Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:07.826Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:08.324Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:08.805Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:09.289Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:09.765Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:10.245Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:10.718Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:11.393Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:11.908Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:12.383Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:12.864Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:13.345Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:13.817Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:14.304Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:14.776Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:15.251Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:15.733Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:16.203Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:16.687Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:23:17.155Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:08.934Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:24:08.948Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:24:08.951Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:24:08.952Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:24:08.953Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:24:08.960Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:09.523Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:24:09.527Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:24:09.530Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:24:09.531Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:10.025Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:24:10.026Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:10.196Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:24:10.197Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:24:46.334Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:24:46.348Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:24:46.351Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:24:46.352Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:24:46.353Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:24:46.361Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:46.965Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:24:46.969Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:24:46.972Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:24:46.972Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:47.438Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:24:47.439Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:47.616Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:24:47.617Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:24:51.886Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:53.276Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:54.060Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:54.894Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:24:55.674Z] [INFO]: TecDoc → getGenericArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:07.367Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:26:07.392Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:26:07.396Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:26:07.396Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:26:07.398Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:26:07.406Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:07.954Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:26:07.959Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:26:07.962Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:26:07.963Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:08.439Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:26:08.440Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:08.601Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:26:08.602Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:26:22.038Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:26:22.054Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:26:22.057Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:26:22.058Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:26:22.059Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:26:22.066Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:22.619Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:26:22.624Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:26:22.626Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:26:22.628Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:23.101Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:26:23.102Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:23.269Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:26:23.270Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:26:36.411Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:26:36.432Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:26:36.436Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:26:36.437Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:26:36.442Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:26:36.463Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:37.042Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:26:37.049Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:26:37.054Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:26:37.055Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:37.534Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:26:37.536Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:26:37.713Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:26:37.719Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:28:31.069Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:28:31.083Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:28:31.086Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:28:31.087Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:28:31.088Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:28:31.094Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:31.651Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:28:31.685Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:28:31.687Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:28:31.688Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:32.181Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:28:32.182Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:32.356Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:28:32.357Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:28:53.017Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:53.787Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:53.949Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:28:54.194Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:54.585Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:54.962Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:55.120Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:28:55.325Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:55.712Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:56.084Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:56.256Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:28:56.468Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:56.840Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:57.211Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:57.368Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:28:57.580Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:57.961Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:58.335Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:58.503Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:28:58.714Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:59.080Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:59.449Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:28:59.604Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:28:59.816Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:00.186Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:00.561Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:00.730Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:00.942Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:01.327Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:01.719Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:01.872Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:02.076Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:02.457Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:02.830Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:02.985Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:03.191Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:03.594Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:03.967Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:04.121Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:04.326Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:04.707Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:05.097Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:05.251Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:05.457Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:05.841Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:06.219Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:06.373Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:06.580Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:06.971Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:07.348Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:07.507Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:07.714Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:08.088Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:08.453Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:08.606Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:08.930Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:09.305Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:09.679Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:09.855Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:10.061Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:10.466Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:10.853Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:11.006Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:11.219Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:11.594Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:11.957Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:12.113Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:12.314Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:12.692Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:13.113Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:13.268Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:13.479Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:13.852Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:14.229Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:14.386Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:14.594Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:14.967Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:15.342Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:15.498Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:15.703Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:16.076Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:16.450Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:16.604Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:16.814Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:17.204Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:17.578Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:17.735Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:17.946Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:18.327Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:18.697Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:18.852Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:19.054Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:19.444Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:19.824Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:19.977Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:20.181Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:20.558Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:20.925Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:21.080Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:21.284Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:21.656Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:22.034Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:22.188Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:22.392Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:22.769Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:23.146Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:23.300Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:23.505Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:23.881Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:24.255Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:24.411Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:24.619Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:24.992Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:25.370Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:25.528Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:25.742Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:26.106Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:26.482Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:26.646Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:26.857Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:27.235Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:27.613Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:27.767Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:27.974Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:28.342Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:28.710Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:28.864Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:29.072Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:29.502Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:29.885Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:30.040Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:30.247Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:30.634Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:31.009Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:31.167Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:31.373Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:31.750Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:32.120Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:32.276Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:32.476Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:32.849Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:33.229Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:33.384Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:33.600Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:33.988Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:34.367Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:34.522Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:34.791Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:35.168Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:35.539Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:35.704Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:35.908Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:36.285Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:36.661Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:36.821Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:37.022Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:37.402Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:37.775Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:37.930Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:38.134Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:38.509Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:38.885Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:39.041Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:39.245Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:39.617Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:39.980Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:40.228Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:40.430Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:40.797Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:41.161Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:41.316Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:41.654Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:42.044Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:42.418Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:42.573Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:42.778Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:43.215Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:43.588Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:43.762Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:43.977Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:44.349Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:44.724Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:44.881Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:45.089Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:45.475Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:45.852Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:46.007Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:46.213Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:46.584Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:46.951Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:47.106Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:47.315Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:47.692Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:48.070Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:48.226Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:48.430Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:48.819Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:49.198Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:49.358Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:49.559Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:49.960Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:50.336Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:50.493Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:50.700Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:51.070Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:51.440Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:51.593Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:51.794Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:52.165Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:52.547Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:52.709Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:52.925Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:53.299Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:53.674Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:53.856Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:54.068Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:54.435Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:54.810Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:54.963Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:55.288Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:55.658Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:56.027Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:56.181Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:56.390Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:56.843Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:57.210Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:57.369Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:57.582Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:57.958Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:58.336Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:58.490Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:58.705Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:59.084Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:59.471Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:29:59.639Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:29:59.853Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:00.224Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:00.604Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:00.760Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:30:00.971Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:01.338Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:01.720Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:01.881Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:30:02.085Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:02.524Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:02.900Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:03.059Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:30:03.260Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:03.638Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:04.014Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:04.171Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:30:04.375Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:04.760Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:05.142Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:05.297Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:30:05.498Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:05.900Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:06.283Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:06.469Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:30:06.680Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:07.055Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:07.434Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:30:07.608Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:30:07.821Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:02.032Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:31:02.061Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:31:02.123Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:31:02.125Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:31:02.127Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:31:02.155Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:02.737Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:31:02.741Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:31:02.744Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:31:02.745Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:03.217Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:31:03.218Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:03.389Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:31:03.390Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:31:12.007Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:12.510Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:12.511Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:12.662Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:12.663Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:12.822Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:12.972Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:12.972Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:13.121Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:13.122Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:13.281Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:13.435Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:13.435Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:13.585Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:13.586Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:13.747Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:13.901Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:13.902Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:14.050Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:14.051Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:14.210Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:14.359Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:14.380Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:14.531Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTarget4 error body:
Contextual Details: {"status":400,"statusText":"Field 'country' must be not null."}
--------------------------------------------------
[2026-07-25T13:31:14.531Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:41.064Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:31:41.082Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:31:41.085Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:31:41.086Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:31:41.087Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:31:41.093Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:41.635Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:31:41.639Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:31:41.641Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:31:41.642Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:42.139Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:31:42.140Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:42.320Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:31:42.321Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:31:53.861Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:54.698Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:55.184Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:55.684Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:56.169Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:56.646Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:57.124Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:57.643Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:58.118Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:58.590Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:59.100Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:31:59.585Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:00.128Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:00.602Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:01.086Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:11.782Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:12.622Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:13.097Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:13.575Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:14.053Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:14.564Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:15.094Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:15.607Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:16.135Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:16.635Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:17.142Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:17.627Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:18.121Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:18.606Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:32:19.097Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:17.313Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:33:17.325Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:33:17.328Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:33:17.329Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:33:17.330Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:33:17.337Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:17.927Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:33:17.933Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:33:17.935Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:33:17.936Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:18.407Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:33:18.447Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:18.617Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:33:18.618Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:33:28.999Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:30.133Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:30.939Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:31.669Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:32.431Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:33.180Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:33.933Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:34.667Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:35.411Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:36.177Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:36.925Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:37.667Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:38.403Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:39.151Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:39.884Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:40.632Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:41.369Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:42.108Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:42.894Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:43.331Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:43.750Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:44.172Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:44.597Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:45.018Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:45.442Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:45.880Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:46.334Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:46.775Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:47.200Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:47.624Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:48.044Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:48.462Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:48.885Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:49.309Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:49.725Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:50.146Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:50.562Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:51.001Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:51.425Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:51.855Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:52.278Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:52.700Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:53.129Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:53.548Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:53.974Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:54.395Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:54.840Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:55.264Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:55.687Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:56.105Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:56.553Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:56.992Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:57.411Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:57.976Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:58.413Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:58.837Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:59.261Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:33:59.690Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:00.271Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:00.697Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:01.135Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:01.556Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:01.996Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:02.422Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:02.847Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:03.272Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:03.708Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:04.146Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:04.570Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:04.993Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:05.418Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:05.843Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:06.255Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:06.686Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:07.112Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:07.577Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:07.996Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:08.424Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:08.852Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:09.283Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:09.701Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:10.125Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:10.543Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:10.973Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:33.975Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:34:33.999Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:34:34.003Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:34:34.004Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:34:34.007Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:34:34.018Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:34.577Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:34:34.583Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:34:34.586Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:34:34.589Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:35.059Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:34:35.060Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:35.229Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:34:35.230Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:34:44.903Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:46.050Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:46.819Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:47.597Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:48.333Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:49.083Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:49.838Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:50.565Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:51.307Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:52.060Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:52.810Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:53.593Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:54.347Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:55.098Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:55.861Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:56.604Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:57.339Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:58.079Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:58.865Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:59.284Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:34:59.763Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:00.182Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:00.605Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:01.044Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:01.465Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:01.893Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:02.379Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:02.800Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:03.234Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:03.659Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:04.085Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:04.510Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:04.934Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:05.389Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:05.813Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:06.238Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:06.659Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:07.087Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:07.515Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:07.938Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:08.362Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:08.786Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:09.208Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:09.628Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:10.047Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:10.474Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:10.897Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:11.323Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:11.746Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:12.167Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:12.599Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:13.020Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:13.456Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:13.880Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:14.301Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:14.730Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:15.153Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:15.586Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:16.060Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:16.484Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:16.904Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:17.369Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:17.812Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:18.225Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:18.648Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:19.084Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:19.498Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:19.916Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:20.342Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:20.767Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:21.185Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:21.606Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:22.033Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:22.455Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:22.880Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:23.304Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:23.725Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:24.210Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:24.629Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:25.057Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:25.475Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:25.906Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:26.338Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:35:26.757Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:11.045Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:36:11.065Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:36:11.069Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:36:11.070Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:36:11.071Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:36:11.078Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:11.637Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:36:11.641Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:36:11.644Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:36:11.645Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:12.204Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:36:12.205Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:12.372Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:36:12.373Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:36:17.160Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:17.991Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:18.470Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:18.952Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:19.458Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:36:19.660Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:37:14.391Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:37:14.403Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:37:14.408Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:37:14.486Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:37:14.489Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:37:14.506Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:37:15.080Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:37:15.085Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:37:15.087Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:37:15.090Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:37:15.563Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:37:15.563Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:37:15.731Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:37:15.731Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:38:03.500Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:04.293Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:04.727Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:05.146Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:05.570Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:05.991Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:06.426Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:06.957Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:07.408Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:07.832Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:08.374Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:08.808Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:09.229Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:09.657Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:10.093Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:10.519Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:10.981Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:11.399Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:11.838Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:12.265Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:12.687Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:13.110Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:13.534Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:13.949Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:14.484Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:14.906Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:15.345Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:15.766Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:16.197Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:16.632Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:17.051Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:17.470Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:17.905Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:18.344Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:18.782Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:19.210Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:19.658Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:20.099Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:20.550Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:20.983Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:21.401Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:21.823Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:22.248Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:22.679Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:23.097Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:23.526Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:23.948Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:24.368Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:24.790Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:25.215Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:25.635Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:26.057Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:26.491Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:26.912Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:27.386Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:27.808Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:28.231Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:28.651Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:29.093Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:29.514Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:29.932Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:30.351Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:30.776Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:31.199Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:31.623Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:38:32.048Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:39:12.701Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:39:12.717Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:39:12.720Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:39:12.720Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:39:12.721Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:39:12.727Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:39:13.268Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:39:13.274Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:39:13.277Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:39:13.278Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:39:13.745Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:39:13.746Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:39:13.923Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:39:13.924Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:39:34.996Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:39:35.012Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:39:35.016Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:39:35.016Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:39:35.018Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:39:35.027Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:39:35.564Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:39:35.569Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:39:35.572Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:39:35.572Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:39:36.056Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:39:36.056Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:39:36.223Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:39:36.224Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-25T13:40:29.308Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-25T13:40:29.320Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-25T13:40:29.324Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-25T13:40:29.325Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-25T13:40:29.326Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-25T13:40:29.334Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:40:29.865Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-25T13:40:29.869Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-25T13:40:29.891Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-25T13:40:29.892Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:40:30.414Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-25T13:40:30.424Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-25T13:40:30.605Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-25T13:40:30.650Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-27T04:27:14.418Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-27T04:27:15.105Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-27T04:27:15.110Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-27T04:27:15.114Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-27T04:27:15.122Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-27T04:27:15.136Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T04:27:15.755Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-27T04:27:15.766Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-27T04:27:15.770Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-27T04:27:15.772Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T04:27:16.378Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1124 items).
--------------------------------------------------
[2026-07-27T04:27:16.379Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T04:27:16.566Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-27T04:27:16.567Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-27T05:12:22.486Z] [INFO]: [TOWING OTP FLOW] Generated OTP for towing partner (+919876543210): 4321
--------------------------------------------------
[2026-07-27T05:12:28.358Z] [INFO]: [TOWING OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-27T05:12:34.348Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T05:12:34.348Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T05:18:46.012Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T05:18:46.633Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T05:18:46.634Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T05:19:37.511Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T05:19:37.779Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T05:19:43.093Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:19:43.096Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:19:43.098Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:26:24.164Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T05:27:30.431Z] [INFO]: [OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-27T05:27:32.964Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:27:32.966Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:27:33.928Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T05:27:34.305Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T05:27:51.542Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (37.4219983, -122.084)
--------------------------------------------------
[2026-07-27T05:28:05.214Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T05:28:05.701Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T05:28:12.326Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (37.4219983, -122.084)
--------------------------------------------------
[2026-07-27T05:28:17.975Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T05:28:18.663Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T05:28:46.182Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0690856, 80.2051223)
--------------------------------------------------
[2026-07-27T05:49:48.903Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T05:49:48.904Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T05:55:14.689Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T05:55:15.616Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T05:55:23.605Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:55:23.617Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:55:23.619Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:58:16.567Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T05:58:17.571Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T05:58:24.337Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:58:24.349Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T05:58:24.350Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:04:23.326Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T06:04:23.628Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T06:04:47.362Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T06:05:43.001Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069852978031037, 80.19511070046688)
--------------------------------------------------
[2026-07-27T06:06:51.767Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T06:12:24.084Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T06:12:24.085Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T06:20:38.120Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T06:22:52.058Z] [INFO]: --------------------------------------------------
--------------------------------------------------
[2026-07-27T06:22:52.068Z] [INFO]: Carg Backend Background Worker Engine Initializing...
--------------------------------------------------
[2026-07-27T06:22:52.068Z] [INFO]: --------------------------------------------------
--------------------------------------------------
[2026-07-27T06:22:52.092Z] [INFO]: [SCHEDULER] Scheduled distributed job: reclaim_stuck_jobs [Cron: */5 * * * *]
--------------------------------------------------
[2026-07-27T06:22:52.093Z] [INFO]: [SCHEDULER] Scheduled distributed job: daily_log_archival [Cron: 0 0 * * *]
--------------------------------------------------
[2026-07-27T06:22:52.095Z] [INFO]: [SCHEDULER] Scheduled distributed job: towing_quote_window_checker [Cron: */1 * * * *]
--------------------------------------------------
[2026-07-27T06:22:52.097Z] [INFO]: [SCHEDULER] Scheduled distributed job: internship_sweeper [Cron: */10 * * * *]
--------------------------------------------------
[2026-07-27T06:22:52.098Z] [INFO]: [SCHEDULER] Scheduled distributed job: tecdoc_cache_refresh [Cron: 0 3 * * *]
--------------------------------------------------
[2026-07-27T06:22:52.177Z] [INFO]: [WORKER] Locked batch of 19 notifications for processing.
--------------------------------------------------
[2026-07-27T06:22:52.215Z] [INFO]: [4f0577e1-c5e5-4cbf-9fc4-2dd0853fe341] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.216Z] [INFO]: [f3dfcac0-5651-4291-a3f0-3c8268336ee2] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.217Z] [INFO]: [aedf6fa5-aacf-4a5c-bf2c-7e9a9718e0af] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.221Z] [INFO]: [47ca5d78-6d9f-42c6-8bb7-cde7905e11cd] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.222Z] [INFO]: [2b12edc0-da54-4727-a110-1daf7956ae68] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.223Z] [INFO]: [5068745a-97cd-4c67-8029-331393c41d58] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.224Z] [INFO]: [b0bdeb47-7302-4986-a4ae-1f5af565058b] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.225Z] [INFO]: [4aae8fb3-312a-42c9-8c97-f3efd9ba8bfe] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.225Z] [INFO]: [caaff6c0-3aa0-4a2b-883f-8ff308cc03c7] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.226Z] [INFO]: [5ca57e32-853a-47ef-b406-eab8390fac35] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.227Z] [INFO]: [d0b570e7-fd39-45c8-802f-cf15899dce33] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.228Z] [INFO]: [f4a78dc8-5838-4ae0-a2d6-ca26a09adb94] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.229Z] [INFO]: [a4be11ae-0bc4-4e55-9814-1fadccc50d0f] Routing notification for user 14 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.230Z] [INFO]: [375e0ae8-9842-4ae7-8b95-207c55c71515] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.230Z] [INFO]: [d3a178ca-7540-49ef-8fdf-a2d6d86893ea] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.231Z] [INFO]: [0ecad406-f86a-44f3-a103-5b5c01777197] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.233Z] [INFO]: [39b46b8b-5767-4763-915a-4b5e1cece185] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.235Z] [INFO]: [de8cbc4c-7bec-443a-9d37-9060b9ab352b] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.236Z] [INFO]: [fcfa900b-93e3-40fe-b9b7-72c563b7fc4a] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:22:52.270Z] [INFO]: Firebase Admin not initialized. Booting dynamic connection...
--------------------------------------------------
[2026-07-27T06:22:53.254Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372678533%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.258Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372684119%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.265Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372682623%d12079d3d12079d3
--------------------------------------------------
[2026-07-27T06:22:53.282Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372668227%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.288Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372684284%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.297Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372706320%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.303Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372692253%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T06:22:53.339Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372705749%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.341Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372705455%d12079d3d12079d3
--------------------------------------------------
[2026-07-27T06:22:53.346Z] [WARN]: [FCM] Invalid/stale token for push notification. Code: messaging/invalid-argument. Token will be skipped.
--------------------------------------------------
[2026-07-27T06:22:53.350Z] [WARN]: [CIRCUIT BREAKER] FcmPush encountered non-retriable error (not counted against threshold): The registration token is not a valid FCM registration token
--------------------------------------------------
[2026-07-27T06:22:53.353Z] [ERROR]: [a4be11ae-0bc4-4e55-9814-1fadccc50d0f] Failed to deliver notification on channel [push] to user 14: The registration token is not a valid FCM registration token
--------------------------------------------------
[2026-07-27T06:22:53.369Z] [WARN]: [a4be11ae-0bc4-4e55-9814-1fadccc50d0f] Non-retriable delivery failures (going to DLQ): The registration token is not a valid FCM registration token
--------------------------------------------------
[2026-07-27T06:22:53.371Z] [WARN]: [WORKER] Non-retriable error for notification 728. Sending to DLQ immediately. Reason: Non-retriable delivery failure: The registration token is not a valid FCM registration token
--------------------------------------------------
[2026-07-27T06:22:53.376Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372701746%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.380Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372701796%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.383Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372701680%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:22:53.389Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372717456%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T06:22:53.396Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372704353%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T06:22:53.477Z] [WARN]: [FCM] Invalid/stale token for push notification. Code: messaging/registration-token-not-registered. Token will be skipped.
--------------------------------------------------
[2026-07-27T06:22:53.478Z] [WARN]: [CIRCUIT BREAKER] FcmPush encountered non-retriable error (not counted against threshold): NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.479Z] [ERROR]: [f4a78dc8-5838-4ae0-a2d6-ca26a09adb94] Failed to deliver notification on channel [push] to user 1: NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.480Z] [WARN]: [f4a78dc8-5838-4ae0-a2d6-ca26a09adb94] Non-retriable delivery failures (going to DLQ): NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.481Z] [WARN]: [WORKER] Non-retriable error for notification 727. Sending to DLQ immediately. Reason: Non-retriable delivery failure: NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.483Z] [WARN]: [FCM] Invalid/stale token for push notification. Code: messaging/registration-token-not-registered. Token will be skipped.
--------------------------------------------------
[2026-07-27T06:22:53.487Z] [WARN]: [CIRCUIT BREAKER] FcmPush encountered non-retriable error (not counted against threshold): NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.489Z] [ERROR]: [2b12edc0-da54-4727-a110-1daf7956ae68] Failed to deliver notification on channel [push] to user 1: NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.492Z] [WARN]: [2b12edc0-da54-4727-a110-1daf7956ae68] Non-retriable delivery failures (going to DLQ): NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.493Z] [WARN]: [WORKER] Non-retriable error for notification 720. Sending to DLQ immediately. Reason: Non-retriable delivery failure: NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.501Z] [WARN]: [FCM] Invalid/stale token for push notification. Code: messaging/registration-token-not-registered. Token will be skipped.
--------------------------------------------------
[2026-07-27T06:22:53.502Z] [WARN]: [CIRCUIT BREAKER] FcmPush encountered non-retriable error (not counted against threshold): NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.505Z] [ERROR]: [47ca5d78-6d9f-42c6-8bb7-cde7905e11cd] Failed to deliver notification on channel [push] to user 1: NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.506Z] [WARN]: [47ca5d78-6d9f-42c6-8bb7-cde7905e11cd] Non-retriable delivery failures (going to DLQ): NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.508Z] [WARN]: [WORKER] Non-retriable error for notification 719. Sending to DLQ immediately. Reason: Non-retriable delivery failure: NotRegistered
--------------------------------------------------
[2026-07-27T06:22:53.520Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133372696221%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:23:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:23:00.046Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-27T06:23:00.063Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-27T06:23:00.065Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:23:00.073Z] [INFO]: [TOWING-TIMER] Found 3 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T06:23:00.193Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 127ms
--------------------------------------------------
[2026-07-27T06:23:00.615Z] [INFO]: [WORKER] Locked batch of 3 notifications for processing.
--------------------------------------------------
[2026-07-27T06:23:00.645Z] [INFO]: [b59b3f43-cdea-486e-88eb-ddb2e911068c] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:23:00.646Z] [INFO]: [74023c9b-0cba-4d6c-bd09-dcd6ba0702ea] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:23:00.647Z] [INFO]: [406905bd-c6d9-4a19-8532-01e35a915898] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:23:00.890Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133380320399%d12079d3d12079d3
--------------------------------------------------
[2026-07-27T06:23:00.914Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133380337325%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:23:00.934Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133380337345%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:24:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:24:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:24:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:25:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:25:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T06:25:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:25:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T06:25:00.021Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T06:25:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T06:25:00.041Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T06:25:00.042Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 21ms
--------------------------------------------------
[2026-07-27T06:26:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:26:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:26:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T06:26:01.655Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T06:26:01.656Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T06:27:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:27:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:27:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T06:27:57.385Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T06:27:57.485Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T06:28:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:28:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:28:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T06:28:02.816Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:28:02.830Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:28:02.834Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:29:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:29:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:29:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:29:15.718Z] [INFO]: [MockGateway] Creating order for amount: 118 INR, receipt: towing_receipt_1785133755718
--------------------------------------------------
[2026-07-27T06:29:17.488Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1785133755719_ytq68k, transaction: pay_razorpay_1785133756036
--------------------------------------------------
[2026-07-27T06:29:17.838Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T06:29:17.844Z] [INFO]: [185c50e7-a7b6-4af5-9d11-c2e59a9acd2e] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:29:18.043Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133757434337%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T06:30:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T06:30:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:30:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T06:30:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T06:30:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T06:30:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:30:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T06:30:00.021Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T06:30:00.021Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T06:30:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-27T06:30:00.213Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 197ms
--------------------------------------------------
[2026-07-27T06:30:23.499Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T06:30:24.627Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T06:30:30.204Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:30:30.206Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:30:36.680Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:31:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:31:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:31:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:31:35.209Z] [INFO]: [MockGateway] Creating order for amount: 118 INR, receipt: towing_receipt_1785133895209
--------------------------------------------------
[2026-07-27T06:31:49.938Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1785133895209_mfjrpm, transaction: pay_mock_1785133908390
--------------------------------------------------
[2026-07-27T06:31:50.089Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T06:31:50.093Z] [INFO]: [6d1ee6ba-ee91-432a-a69a-3d45936c0591] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:31:50.297Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133909710389%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T06:32:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:32:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:32:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T06:32:01.484Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T06:32:01.494Z] [INFO]: [696d0d2d-bc70-4b23-8a6f-b2ab8c6e1a32] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:32:01.643Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133921072405%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:32:39.121Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T06:32:39.129Z] [INFO]: [0d4d9da2-7c63-4c79-ba4c-27a2720ea872] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:32:39.321Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133958718632%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:32:55.639Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T06:32:56.593Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T06:33:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:33:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:33:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T06:33:01.916Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:33:01.932Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:33:01.933Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T06:33:02.629Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T06:33:02.635Z] [INFO]: [ae9b1308-674f-4e0d-b645-be8fdcce875f] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:33:02.803Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785133982208774%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T06:34:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:34:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:34:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:34:25.917Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T06:34:25.926Z] [INFO]: [5b72fb41-b1b8-4263-8ca2-b166c9f59a3f] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:34:26.108Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785134065522762%d12079d3d12079d3
--------------------------------------------------
[2026-07-27T06:35:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T06:35:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:35:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T06:35:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T06:35:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:35:00.024Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T06:35:00.024Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 5ms
--------------------------------------------------
[2026-07-27T06:35:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T06:35:19.864Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T06:35:19.875Z] [INFO]: [55f3ec48-52bc-4ac7-ac5b-b25709d71a99] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T06:35:20.309Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785134119735301%d12079d3d12079d3
--------------------------------------------------
[2026-07-27T06:36:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:36:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:36:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T06:37:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:37:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:37:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T06:38:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:38:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:38:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:39:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:39:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:39:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T06:39:35.757Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T06:39:37.677Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T06:39:37.678Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T06:40:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T06:40:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T06:40:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:40:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T06:40:00.012Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T06:40:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T06:40:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:40:00.018Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T06:40:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T06:40:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T06:40:00.081Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 67ms
--------------------------------------------------
[2026-07-27T06:40:56.211Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T06:41:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:41:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:41:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:42:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:42:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:42:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T06:43:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:43:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:43:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:43:04.175Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T06:43:04.176Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T06:44:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:44:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:44:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T06:45:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T06:45:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:45:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T06:45:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T06:45:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:45:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T06:45:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T06:45:00.025Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T06:46:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:46:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:46:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T06:47:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:47:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:47:00.002Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in -7ms
--------------------------------------------------
[2026-07-27T06:47:20.083Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T06:48:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:48:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:48:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:49:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:49:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:49:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:50:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:50:00.022Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T06:50:00.024Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T06:50:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:50:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T06:50:00.027Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T06:50:00.028Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T06:50:00.035Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T06:50:00.036Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T06:50:00.037Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-27T06:50:00.078Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 51ms
--------------------------------------------------
[2026-07-27T06:51:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:51:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:51:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 0ms
--------------------------------------------------
[2026-07-27T06:52:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:52:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:52:00.009Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T06:53:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:53:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:53:00.011Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:54:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:54:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:54:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:55:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T06:55:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:55:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T06:55:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T06:55:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:55:00.014Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T06:55:00.014Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 2ms
--------------------------------------------------
[2026-07-27T06:55:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T06:56:00.028Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:56:00.029Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:56:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T06:57:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:57:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:57:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:58:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:58:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:58:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T06:59:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T06:59:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T06:59:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:00:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T07:00:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:00:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:00:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T07:00:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:00:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:00:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:00:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-27T07:00:00.028Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:00:00.029Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 10ms
--------------------------------------------------
[2026-07-27T07:00:00.068Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 51ms
--------------------------------------------------
[2026-07-27T07:01:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:01:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:01:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:02:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:02:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:02:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:03:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:03:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:03:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T07:03:04.074Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T07:03:05.001Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T07:03:10.926Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:03:10.938Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:03:10.939Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:04:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:04:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:04:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:05:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:05:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:05:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:05:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:05:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:05:00.019Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:05:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T07:05:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T07:06:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:06:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:06:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T07:07:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:07:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:07:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:08:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:08:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:08:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T07:09:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:09:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:09:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:10:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:10:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T07:10:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:10:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:10:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T07:10:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:10:00.023Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:10:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T07:10:00.031Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:10:00.032Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T07:10:00.092Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 70ms
--------------------------------------------------
[2026-07-27T07:11:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:11:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:11:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T07:12:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:12:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:12:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T07:13:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:13:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:13:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T07:13:13.309Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T07:13:13.446Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T07:13:19.212Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:13:19.214Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:13:19.217Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:14:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:14:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:14:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T07:14:00.187Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T07:14:00.188Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T07:14:20.825Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T07:14:20.829Z] [INFO]: [4f26a52a-60e9-456d-9140-5aa1dc10d0ac] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T07:14:20.981Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785136460406365%d12079d3d12079d3
--------------------------------------------------
[2026-07-27T07:15:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:15:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:15:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:15:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:15:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:15:00.026Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:15:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T07:15:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T07:15:27.678Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T07:15:27.760Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T07:15:33.553Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:15:33.555Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:15:33.558Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:16:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:16:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:16:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:16:01.914Z] [INFO]: Updated rating stats for provider 1 (towing): avg = 3, count = 1
--------------------------------------------------
[2026-07-27T07:16:02.336Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T07:16:02.346Z] [INFO]: [42cdfc33-5568-49d0-8250-4593ccbacacf] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T07:16:02.505Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785136561920054%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T07:16:02.851Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T07:16:03.439Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T07:17:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:17:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:17:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:18:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:18:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:18:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:19:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:19:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:19:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:20:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T07:20:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:20:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:20:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T07:20:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:20:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:20:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:20:00.027Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:20:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T07:20:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T07:20:00.096Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 76ms
--------------------------------------------------
[2026-07-27T07:21:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:21:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:21:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T07:22:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:22:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:22:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T07:22:04.976Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T07:22:05.099Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T07:22:10.869Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:22:10.882Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:22:10.883Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:23:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:23:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:23:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:23:12.898Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T07:23:16.747Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T07:23:16.748Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T07:24:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:24:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:24:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:25:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:25:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:25:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:25:00.021Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:25:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:25:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T07:25:00.027Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:25:00.028Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T07:26:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:26:00.004Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:26:00.011Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:26:25.277Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T07:26:27.041Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T07:26:27.042Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T07:27:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:27:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:27:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:28:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:28:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:28:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:28:32.590Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T07:28:32.716Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T07:28:38.472Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:28:38.474Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:28:38.475Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T07:29:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:29:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:29:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:30:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:30:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:30:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T07:30:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:30:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:30:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:30:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T07:30:00.022Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:30:00.023Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T07:30:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-27T07:30:00.088Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 70ms
--------------------------------------------------
[2026-07-27T07:30:16.463Z] [INFO]: [TOWING OTP FLOW] Generated OTP for towing partner (+919876543210): 4321
--------------------------------------------------
[2026-07-27T07:30:26.406Z] [INFO]: [TOWING OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-27T07:31:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:31:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:31:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:32:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:32:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:32:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:33:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:33:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:33:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:33:47.167Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T07:33:51.231Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T07:33:51.232Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T07:34:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:34:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:34:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T07:35:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:35:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:35:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:35:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:35:00.012Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:35:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T07:35:00.018Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:35:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T07:36:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:36:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:36:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:37:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:37:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:37:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:38:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:38:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:38:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:38:47.146Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T07:39:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:39:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:39:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:40:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:40:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T07:40:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:40:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:40:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T07:40:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:40:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:40:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:40:00.025Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 5ms
--------------------------------------------------
[2026-07-27T07:40:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-27T07:40:00.090Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 70ms
--------------------------------------------------
[2026-07-27T07:41:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:41:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:41:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:42:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:42:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:42:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T07:43:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:43:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:43:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T07:44:00.000Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:44:00.004Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:44:00.009Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:45:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:45:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:45:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:45:00.017Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:45:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:45:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T07:45:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:45:00.026Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T07:46:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:46:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:46:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T07:47:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:47:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:47:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-27T07:48:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:48:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:48:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T07:49:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:49:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:49:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:50:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:50:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:50:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T07:50:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:50:00.014Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:50:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:50:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T07:50:00.020Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:50:00.021Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T07:50:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-27T07:50:00.074Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 58ms
--------------------------------------------------
[2026-07-27T07:51:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:51:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:51:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T07:52:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:52:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:52:00.010Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T07:53:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:53:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:53:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:54:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:54:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:54:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T07:55:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T07:55:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:55:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T07:55:00.014Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T07:55:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:55:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:55:00.021Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T07:55:00.021Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T07:56:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:56:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:56:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T07:57:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:57:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:57:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:58:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:58:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:58:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T07:59:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T07:59:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T07:59:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:00:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:00:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:00:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T08:00:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:00:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:00:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:00:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T08:00:00.027Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:00:00.028Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T08:00:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T08:00:00.073Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 50ms
--------------------------------------------------
[2026-07-27T08:01:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:01:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:01:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:02:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:02:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:02:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:03:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:03:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:03:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:04:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:04:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:04:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:05:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:05:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:05:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:05:00.014Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:05:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:05:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:05:00.021Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:05:00.022Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T08:06:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:06:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:06:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T08:07:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:07:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:07:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:07:56.240Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T08:07:56.241Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T08:08:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:08:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:08:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:08:59.251Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:09:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:09:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:09:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T08:10:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T08:10:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:10:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:10:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T08:10:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:10:00.023Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:10:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:10:00.034Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:10:00.036Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 12ms
--------------------------------------------------
[2026-07-27T08:10:00.037Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-27T08:10:00.075Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 53ms
--------------------------------------------------
[2026-07-27T08:10:48.232Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T08:10:59.162Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T08:10:59.163Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T08:11:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:11:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:11:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:12:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:12:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:12:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:13:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:13:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:13:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 13ms
--------------------------------------------------
[2026-07-27T08:14:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:14:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:14:00.008Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:15:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:15:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:15:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:15:00.021Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:15:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:15:00.026Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:15:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T08:15:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T08:16:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:16:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:16:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:16:19.375Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T08:17:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:17:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:17:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:18:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:18:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:18:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:18:51.843Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T08:18:51.845Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T08:19:00.020Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:19:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:19:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:20:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:20:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:20:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T08:20:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:20:00.023Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:20:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:20:00.028Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T08:20:00.036Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:20:00.037Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 14ms
--------------------------------------------------
[2026-07-27T08:20:00.038Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-27T08:20:00.085Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 56ms
--------------------------------------------------
[2026-07-27T08:20:41.637Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T08:20:49.089Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T08:20:49.090Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T08:21:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:21:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:21:00.116Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 95ms
--------------------------------------------------
[2026-07-27T08:22:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:22:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:22:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:23:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:23:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:23:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:23:03.289Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:23:03.816Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:24:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:24:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:24:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:25:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:25:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:25:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:25:00.014Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:25:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:25:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T08:25:00.022Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:25:00.023Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T08:25:20.594Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T08:25:20.713Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T08:25:26.538Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:25:26.549Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:25:26.550Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:26:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:26:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:26:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:26:06.418Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:26:06.915Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:27:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:27:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:27:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:27:19.196Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T08:27:19.414Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T08:27:39.503Z] [INFO]: Updated rating stats for provider 1 (towing): avg = 3.1, count = 2
--------------------------------------------------
[2026-07-27T08:27:40.135Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T08:27:40.139Z] [INFO]: [8e4e1437-aa6f-4ae9-9e7c-e6f7af16264c] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T08:27:40.477Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785140859894144%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T08:28:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:28:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:28:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T08:28:29.719Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:29:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:29:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:29:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:29:41.557Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T08:29:41.659Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T08:30:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T08:30:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:30:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:30:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T08:30:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:30:00.014Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:30:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:30:00.020Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:30:00.020Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T08:30:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 11ms
--------------------------------------------------
[2026-07-27T08:30:00.085Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 73ms
--------------------------------------------------
[2026-07-27T08:30:16.221Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T08:30:16.396Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T08:30:22.161Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:30:22.163Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:30:22.185Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:30:45.912Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T08:30:59.169Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:30:59.658Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:31:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:31:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:31:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T08:31:23.627Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T08:31:23.763Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T08:31:29.070Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:31:29.072Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:31:29.073Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:32:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:32:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:32:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:32:07.352Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:32:07.868Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:32:29.577Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:32:30.089Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:33:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:33:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:33:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:33:52.334Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T08:33:52.567Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T08:33:57.849Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:33:57.851Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:33:57.853Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:34:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:34:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:34:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:34:01.112Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (12.9716, 77.5946)
--------------------------------------------------
[2026-07-27T08:34:01.445Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [1]
--------------------------------------------------
[2026-07-27T08:34:28.509Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:34:29.015Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:35:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:35:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:35:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:35:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:35:00.010Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:35:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T08:35:00.015Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:35:00.016Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T08:36:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:36:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:36:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T08:36:23.092Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:36:23.576Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:37:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:37:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:37:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:38:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:38:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:38:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T08:38:14.319Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T08:38:14.578Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T08:38:26.869Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T08:38:27.895Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T08:38:33.707Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:38:33.817Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:38:33.818Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:39:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:39:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:39:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:39:12.719Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:39:13.226Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:39:19.656Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T08:39:19.657Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T08:40:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:40:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T08:40:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:40:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:40:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T08:40:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:40:00.021Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:40:00.029Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:40:00.030Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T08:40:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-27T08:40:00.090Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 70ms
--------------------------------------------------
[2026-07-27T08:41:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:41:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:41:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:42:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:42:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:42:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:42:01.633Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.635Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.636Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.637Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.637Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.639Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.640Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.641Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.642Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.642Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.643Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.644Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.645Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.646Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.647Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.647Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.648Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.650Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.651Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:01.652Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:42:02.300Z] [INFO]: Synced TecDoc fields for 1 product(s)
--------------------------------------------------
[2026-07-27T08:43:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:43:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:43:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:44:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:44:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:44:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:45:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:45:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:45:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:45:00.012Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:45:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:45:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:45:00.018Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:45:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T08:46:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:46:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:46:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:46:36.351Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:46:36.886Z] [ERROR]: TecDoc getLinkageTargets error body:
Contextual Details: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:46:37.183Z] [ERROR]: Error fetching linkage target detail for 12470:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:46:37.184Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:46:38.727Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:46:39.867Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:47:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:47:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:47:34.433Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.434Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.435Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.436Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.437Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.438Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.440Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.441Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.442Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.443Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.444Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.445Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.446Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.447Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.448Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.448Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.449Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.450Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.451Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:47:34.452Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:48:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:48:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:48:02.367Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.367Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.368Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.369Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.370Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.370Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.371Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.372Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.373Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.373Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.374Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.375Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.376Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.377Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.378Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.379Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.380Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.381Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.382Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:02.383Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:48:59.909Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T08:49:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:49:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:49:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T08:49:00.221Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T08:49:05.413Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:49:12.313Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:49:12.314Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:49:41.749Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T08:49:41.903Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:49:42.412Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:49:46.231Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:49:46.409Z] [ERROR]: TecDoc getLinkageTargets error body:
Contextual Details: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:49:46.411Z] [ERROR]: Error fetching linkage target detail for 12470:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:49:46.415Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:49:47.959Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:49:49.087Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:50:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:50:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T08:50:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:50:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:50:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:50:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T08:50:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:50:00.022Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:50:00.022Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T08:50:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T08:50:00.085Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 68ms
--------------------------------------------------
[2026-07-27T08:50:50.772Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:50:51.252Z] [ERROR]: TecDoc getLinkageTargets error body:
Contextual Details: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:50:51.254Z] [ERROR]: Error fetching linkage target detail for 12470:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:50:51.258Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:50:52.772Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:50:53.949Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:51:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:51:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T08:51:04.955Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.956Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.957Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.958Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.959Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.959Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.960Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.961Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.962Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.963Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.964Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.965Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.966Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.968Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.969Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.970Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.971Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.972Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.974Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:04.975Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.043Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.044Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.045Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.046Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.047Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.048Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.049Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.051Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.053Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.054Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.055Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.056Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.057Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.058Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.059Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.060Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.060Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.062Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.063Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:51:11.064Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:52:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:52:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:52:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:53:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:53:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:53:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:53:06.985Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.987Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.989Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.990Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.991Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.992Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.993Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.994Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.995Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.996Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.997Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.998Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:06.999Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:07.001Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:07.002Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:07.003Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:07.004Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:07.005Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:07.006Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:07.006Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:33.275Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:33.827Z] [ERROR]: TecDoc getLinkageTargets error body:
Contextual Details: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:53:33.828Z] [ERROR]: Error fetching linkage target detail for 12470:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:53:33.830Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:35.396Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:36.538Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:50.603Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T08:53:50.872Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T08:53:56.753Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:56.762Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:53:56.763Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:54:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:54:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:54:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 2ms
--------------------------------------------------
[2026-07-27T08:54:09.238Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T08:54:09.239Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T08:55:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T08:55:00.020Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:55:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T08:55:00.024Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T08:55:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:55:00.033Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T08:55:00.033Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T08:55:00.034Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T08:56:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:56:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:56:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T08:56:12.333Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:56:12.811Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:56:16.018Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:56:16.181Z] [ERROR]: TecDoc getLinkageTargets error body:
Contextual Details: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:56:16.183Z] [ERROR]: Error fetching linkage target detail for 12470:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-27T08:56:16.187Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:56:17.722Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:56:18.978Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:57:00.003Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:57:00.010Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T08:57:00.748Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.750Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.751Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.751Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.752Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.753Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.754Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.755Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.755Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.756Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.757Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.758Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.759Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.760Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.760Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.761Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.762Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.763Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.763Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:00.764Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.378Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.379Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.380Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.381Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.383Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.384Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.385Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.386Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.387Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.388Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.388Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.390Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.390Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.391Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.392Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.393Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.394Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.395Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.396Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:09.397Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.204Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.215Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.216Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.216Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.217Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.218Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.219Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.220Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.220Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.222Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.222Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.223Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.224Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.225Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.226Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.227Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.228Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.229Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.230Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.231Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.232Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:18.716Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.416Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.417Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.418Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.420Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.420Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.421Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.422Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.423Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.424Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.425Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.426Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.427Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.428Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.429Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.430Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.431Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.431Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.432Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.433Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:57:22.434Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:58:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:58:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T08:58:03.200Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.284Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.287Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.288Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.289Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.290Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.291Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.292Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.293Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.294Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.294Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.295Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.296Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.297Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.298Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.299Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.300Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.301Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.301Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:03.302Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.976Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.978Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.978Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.979Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.981Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.982Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.982Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.983Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.984Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.985Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.986Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.987Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.988Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.989Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.990Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.991Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.991Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.992Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.993Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:05.994Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.374Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.374Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.375Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.377Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.378Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.380Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.381Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.382Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.383Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.384Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.385Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.385Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.386Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.387Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.388Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.389Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.390Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.391Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.392Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:08.393Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.264Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.267Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.269Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.270Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.273Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.274Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.275Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.276Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.278Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.279Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.280Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.281Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.282Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.284Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.284Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.285Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.286Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.287Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.288Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:21.289Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.511Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.512Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.512Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.513Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.514Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.515Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.516Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.517Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.518Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.518Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.519Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.520Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.521Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.522Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.523Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.524Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.525Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.525Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.526Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:22.527Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.586Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.587Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.588Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.589Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.590Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.590Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.591Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.592Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.593Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.594Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.596Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.597Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.598Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.600Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.602Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.604Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.605Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.606Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.607Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:58:23.608Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T08:59:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T08:59:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T08:59:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:00:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T09:00:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:00:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:00:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T09:00:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:00:00.017Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:00:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:00:00.023Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:00:00.024Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T09:00:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T09:00:00.089Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 73ms
--------------------------------------------------
[2026-07-27T09:00:12.911Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:00:13.401Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:01:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:01:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:01:28.067Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.068Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.070Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.071Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.072Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.073Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.074Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.075Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.076Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.077Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.078Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.079Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.080Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.081Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.081Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.083Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.084Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.085Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.086Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:28.087Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.594Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.596Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.597Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.598Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.599Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.600Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.602Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.603Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.604Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.605Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.606Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.607Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.608Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.609Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.610Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.611Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.611Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.612Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.613Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:54.614Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:57.928Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.139Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.335Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.336Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.337Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.338Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.338Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.339Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.340Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.341Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.342Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.342Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.343Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.344Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.346Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.347Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.348Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.349Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.350Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.351Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.352Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:01:58.352Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:02:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:02:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:02:01.313Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.314Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.316Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.317Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.318Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.319Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.320Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.321Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.322Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.323Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.324Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.325Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.326Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.327Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.329Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.330Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.331Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.331Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.332Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:01.333Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.791Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.792Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.793Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.794Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.795Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.797Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.798Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.799Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.800Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.800Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.801Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.802Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.803Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.804Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.805Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.806Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.806Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.807Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.808Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:03.809Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.652Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.653Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.655Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.656Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.657Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.658Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.659Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.660Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.661Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.662Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.663Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.664Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.665Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.666Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.667Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.668Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.669Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.670Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.670Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:08.671Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.438Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.440Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.443Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.444Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.446Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.447Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.449Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.450Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.451Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.452Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.453Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.455Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.457Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.458Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.459Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.461Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.462Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.463Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.464Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:10.466Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.950Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.952Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.954Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.956Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.957Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.959Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.960Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.962Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.963Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.964Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.965Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.966Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.968Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.969Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.970Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.971Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.972Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.973Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.974Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:11.975Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.631Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.633Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.634Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.635Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.636Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.637Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.638Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.638Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.639Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.640Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.641Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.642Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.643Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.644Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.645Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.646Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.647Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.648Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.649Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:23.650Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.642Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.643Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.644Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.646Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.647Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.649Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.650Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.651Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.652Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.653Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.654Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.655Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.656Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.656Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.657Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.658Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.659Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.660Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.661Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:24.661Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.836Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.838Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.840Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.841Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.843Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.844Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.846Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.847Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.848Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.849Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.850Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.851Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.853Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.853Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.854Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.855Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.856Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.857Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.858Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:26.859Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.051Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.076Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.079Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.081Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.084Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.087Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.089Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.091Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.092Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.094Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.095Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.097Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.098Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.100Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.101Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.102Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.103Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.104Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.105Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:28.106Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:02:33.347Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T09:03:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:03:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:03:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 2ms
--------------------------------------------------
[2026-07-27T09:03:51.826Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:52.311Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.725Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.727Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.731Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.732Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.734Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.736Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.738Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.739Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.741Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.742Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.743Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.745Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.747Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.748Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.750Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.751Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.752Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.754Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.755Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:54.756Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.146Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.311Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.439Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.485Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.487Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.489Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.491Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.492Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.494Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.495Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.497Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.498Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.499Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.500Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.501Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.502Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.504Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.505Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.506Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.508Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.510Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:57.511Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.571Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.572Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.572Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.573Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.574Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.575Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.575Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.577Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.577Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.579Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.580Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.581Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.582Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.583Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.584Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.585Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.586Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.586Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.587Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:03:59.588Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:04:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:04:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:04:02.842Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.842Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.844Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.845Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.847Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.849Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.850Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.852Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.853Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.854Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.855Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.856Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.857Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.858Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.858Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.859Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.860Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.861Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.862Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:02.863Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.226Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.228Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.231Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.234Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.236Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.238Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.240Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.241Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.242Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.244Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.245Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.246Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.248Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.249Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.250Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.251Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.252Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.253Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.254Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:04.255Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.703Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.704Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.705Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.706Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.707Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.708Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.709Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.710Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.711Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.711Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.712Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.713Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.714Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.715Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.716Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.717Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.717Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.718Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.719Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:10.721Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.378Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.379Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.380Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.381Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.382Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.383Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.383Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.384Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.385Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.386Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.387Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.387Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.388Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.389Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.390Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.391Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.392Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.392Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.393Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:04:14.394Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:05:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:05:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:05:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:05:00.017Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:05:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T09:05:00.022Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:05:00.023Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T09:05:00.888Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.889Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.889Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.890Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.891Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.892Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.893Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.894Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.894Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.895Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.897Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.897Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.898Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.899Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.900Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.901Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.902Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.904Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.905Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:00.905Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.901Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.902Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.904Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.906Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.907Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.908Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.909Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.911Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.912Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.912Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.913Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.914Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.915Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.916Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.917Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.917Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.919Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.919Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.921Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:45.921Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.743Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.744Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.746Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.747Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.748Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.749Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.750Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.751Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.751Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.752Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.753Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.754Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.755Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.755Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.756Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.757Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.758Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.759Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.760Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:46.761Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.485Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.486Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.488Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.489Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.490Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.491Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.492Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.492Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.493Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.494Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.495Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.496Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.497Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.498Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.499Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.500Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.501Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.502Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.503Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:48.504Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.475Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.476Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.477Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.478Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.479Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.480Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.481Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.482Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.483Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.484Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.485Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.486Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.487Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.488Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.489Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.491Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.492Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.493Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.494Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:05:49.495Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:06:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:06:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:06:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T09:06:54.411Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:06:54.413Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:06:54.415Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:06:54.418Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:06:54.420Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:07:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:07:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:07:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:07:22.926Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:07:23.457Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:08:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:08:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:08:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:09:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:09:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:09:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:10:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:10:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T09:10:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:10:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:10:00.017Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:10:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T09:10:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:10:00.023Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:10:00.024Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T09:10:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T09:10:00.070Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 51ms
--------------------------------------------------
[2026-07-27T09:10:46.889Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.06905871, 80.19498195)
--------------------------------------------------
[2026-07-27T09:10:47.014Z] [INFO]: [BANNERS] Fetching banners for zoneIds: [13]
--------------------------------------------------
[2026-07-27T09:10:52.687Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:10:52.688Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:10:52.713Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:11:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:11:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:11:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:12:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:12:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:12:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-27T09:13:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:13:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:13:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T09:14:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:14:00.004Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:14:00.011Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:14:33.046Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:14:33.550Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:15:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:15:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:15:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:15:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:15:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:15:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:15:00.024Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:15:00.025Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T09:16:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:16:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:16:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:16:53.295Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T09:16:53.297Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T09:17:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:17:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:17:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T09:18:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:18:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:18:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:18:26.510Z] [INFO]: [GARAGE OTP FLOW] Generated OTP for (+919876543210): 4321
--------------------------------------------------
[2026-07-27T09:18:33.767Z] [INFO]: [GARAGE OTP FLOW] Successful login/verification completed for mobile: +919876543210
--------------------------------------------------
[2026-07-27T09:18:42.315Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T09:18:42.615Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T09:18:52.137Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:18:52.138Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:18:52.139Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:19:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:19:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:19:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T09:20:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:20:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:20:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T09:20:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:20:00.014Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:20:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:20:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T09:20:00.022Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:20:00.023Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T09:20:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T09:20:00.090Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 73ms
--------------------------------------------------
[2026-07-27T09:21:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:21:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:21:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T09:22:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:22:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:22:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:22:51.904Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:22:52.406Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:23:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:23:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:23:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:24:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:24:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:24:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 2ms
--------------------------------------------------
[2026-07-27T09:24:31.875Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T09:24:35.035Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T09:24:35.036Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T09:25:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:25:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:25:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:25:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:25:00.023Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:25:00.033Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:25:00.034Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 11ms
--------------------------------------------------
[2026-07-27T09:25:00.035Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 13ms
--------------------------------------------------
[2026-07-27T09:26:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:26:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:26:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:27:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:27:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:27:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:28:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:28:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:28:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:28:47.755Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T09:28:47.924Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T09:29:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:29:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:29:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T09:30:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T09:30:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:30:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:30:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T09:30:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:30:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:30:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:30:00.019Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:30:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T09:30:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T09:30:00.091Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 79ms
--------------------------------------------------
[2026-07-27T09:30:22.086Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:30:22.087Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:30:22.089Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:31:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:31:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:31:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:31:21.415Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:31:21.903Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:32:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:32:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:32:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:33:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:33:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:33:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T09:33:51.085Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T09:33:51.470Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T09:33:55.450Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:33:55.451Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:33:55.452Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:34:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:34:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:34:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:34:11.643Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T09:34:18.841Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T09:34:18.842Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T09:34:55.805Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:34:56.291Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:35:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:35:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:35:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:35:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:35:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:35:00.018Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:35:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T09:35:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T09:36:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:36:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:36:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:37:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:37:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:37:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:37:58.489Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T09:38:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:38:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:38:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:39:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:39:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:39:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T09:39:03.815Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T09:39:03.815Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T09:40:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:40:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:40:00.022Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T09:40:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:40:00.024Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:40:00.025Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:40:00.026Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T09:40:00.032Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:40:00.033Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T09:40:00.035Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T09:40:00.101Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 74ms
--------------------------------------------------
[2026-07-27T09:41:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:41:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:41:00.042Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 32ms
--------------------------------------------------
[2026-07-27T09:42:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:42:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:42:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:42:32.682Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T09:42:32.963Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T09:42:42.296Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:42:42.299Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:42:42.301Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:43:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:43:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:43:24.163Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:24.626Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.046Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.047Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.048Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.049Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.050Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.050Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.051Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.053Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.054Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:27.054Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-27T09:43:35.058Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T09:44:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:44:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:44:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:45:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:45:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:45:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:45:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:45:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:45:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T09:45:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:45:00.025Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T09:46:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:46:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:46:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-27T09:47:00.000Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:47:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:47:00.010Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T09:48:00.022Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:48:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:48:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 2ms
--------------------------------------------------
[2026-07-27T09:49:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:49:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:49:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T09:49:16.550Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T09:49:16.552Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T09:50:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:50:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T09:50:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:50:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:50:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T09:50:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:50:00.023Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:50:00.030Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:50:00.030Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T09:50:00.035Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 14ms
--------------------------------------------------
[2026-07-27T09:50:00.088Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 65ms
--------------------------------------------------
[2026-07-27T09:50:55.638Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T09:50:57.748Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T09:50:57.748Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T09:51:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:51:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:51:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T09:52:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:52:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:52:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T09:53:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:53:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:53:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:54:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:54:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:54:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:55:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T09:55:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:55:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T09:55:00.010Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T09:55:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:55:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T09:55:00.016Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T09:55:00.017Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T09:55:12.962Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T09:55:13.230Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T09:55:17.092Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T09:55:17.126Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T09:55:17.237Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T09:55:17.244Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T09:56:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:56:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:56:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:56:17.657Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T09:57:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:57:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:57:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T09:58:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:58:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:58:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T09:59:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T09:59:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T09:59:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T10:00:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T10:00:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:00:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:00:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T10:00:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:00:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:00:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:00:00.019Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:00:00.020Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T10:00:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T10:00:00.086Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 74ms
--------------------------------------------------
[2026-07-27T10:01:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:01:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:01:00.010Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:02:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:02:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:02:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:03:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:03:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:03:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:03:01.253Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.084036612028672, 80.19146673381329)
--------------------------------------------------
[2026-07-27T10:04:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:04:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:04:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:04:10.929Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T10:04:11.156Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T10:04:11.177Z] [INFO]: [afcaa31c-d2f9-4744-80c1-8f925c50b2f8] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:04:11.178Z] [INFO]: [319392ea-1ec8-4234-9f70-7777de03db46] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:04:11.552Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785146650945833%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T10:04:11.556Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785146650938394%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T10:04:20.541Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T10:04:20.542Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T10:05:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:05:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:05:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:05:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:05:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:05:00.027Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:05:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T10:05:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T10:06:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:06:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:06:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:07:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:07:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:07:00.017Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T10:07:00.049Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 38ms
--------------------------------------------------
[2026-07-27T10:07:00.781Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T10:07:00.969Z] [INFO]: [f71618a8-dcc0-46ec-bd79-300c24a91b4f] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:07:01.109Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785146820515013%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T10:08:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:08:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:08:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:08:25.239Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T10:08:26.343Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T10:08:26.559Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T10:09:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:09:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:09:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:10:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T10:10:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:10:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:10:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T10:10:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:10:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:10:00.022Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:10:00.027Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:10:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 5ms
--------------------------------------------------
[2026-07-27T10:10:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T10:10:00.099Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 79ms
--------------------------------------------------
[2026-07-27T10:10:25.226Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.046227775886436, 80.1149982959032)
--------------------------------------------------
[2026-07-27T10:11:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:11:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:11:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:11:04.597Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069085690435239, 80.20512219518423)
--------------------------------------------------
[2026-07-27T10:12:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:12:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:12:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:12:26.382Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T10:12:26.444Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T10:12:26.455Z] [INFO]: [630de4f2-c5e5-4999-96ae-c6a221e987fc] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:12:26.456Z] [INFO]: [bcb36fce-fe05-4cb0-945e-586df006465c] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:12:26.658Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785147146032042%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T10:12:26.663Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785147146031805%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T10:12:52.318Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T10:12:52.319Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T10:13:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:13:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:13:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T10:14:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:14:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:14:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:15:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:15:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:15:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:15:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:15:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:15:00.021Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T10:15:00.021Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:15:00.022Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T10:15:00.048Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 32ms
--------------------------------------------------
[2026-07-27T10:15:00.739Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T10:15:00.745Z] [INFO]: [4f0a0530-ce38-4ac7-b013-9d2bf812d81d] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:15:00.939Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785147300329351%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T10:15:10.089Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T10:15:10.618Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T10:16:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:16:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:16:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:16:12.712Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T10:16:31.665Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T10:16:31.666Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T10:17:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:17:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:17:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T10:17:34.406Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T10:17:34.520Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T10:18:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:18:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:18:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:19:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:19:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:19:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:20:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:20:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T10:20:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:20:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:20:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T10:20:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:20:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:20:00.022Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:20:00.022Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 4ms
--------------------------------------------------
[2026-07-27T10:20:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T10:20:00.090Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 73ms
--------------------------------------------------
[2026-07-27T10:21:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:21:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:21:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:21:27.239Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T10:22:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:22:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:22:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:22:18.608Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T10:22:18.609Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T10:22:20.563Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T10:22:27.996Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T10:22:27.998Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T10:23:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:23:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:23:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:23:36.716Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T10:23:56.467Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T10:23:56.486Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T10:24:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:24:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:24:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:24:07.188Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T10:25:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:25:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:25:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:25:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:25:00.012Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:25:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T10:25:00.018Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:25:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T10:26:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:26:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:26:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:26:14.186Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T10:26:14.187Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T10:27:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:27:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:27:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T10:28:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:28:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:28:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T10:28:10.017Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T10:28:14.165Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T10:29:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:29:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:29:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:29:06.120Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-27T10:30:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T10:30:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:30:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:30:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T10:30:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:30:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:30:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:30:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:30:00.026Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:30:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T10:30:00.094Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 76ms
--------------------------------------------------
[2026-07-27T10:30:03.564Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T10:30:04.576Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T10:30:04.586Z] [INFO]: [3b4b84ee-9014-477b-a16d-7cf86aa7df96] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:30:04.587Z] [INFO]: [cb998ed8-abed-4cea-bf1b-25d72407a40c] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:30:04.800Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785148204174375%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T10:30:04.838Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785148204186472%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T10:31:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:31:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:31:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:32:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:32:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:32:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:33:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:33:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:33:00.021Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T10:33:00.043Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 26ms
--------------------------------------------------
[2026-07-27T10:33:00.080Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T10:33:00.084Z] [INFO]: [ee353a70-e76c-4dd8-b776-1d2aa291a670] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:33:00.420Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785148379825201%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T10:33:42.314Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T10:33:42.970Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T10:33:42.982Z] [INFO]: [5a21956f-8c04-486b-8228-3d45f88fe1c2] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:33:42.983Z] [INFO]: [f4be3d5d-dac8-499e-9d8a-909096b9618e] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:33:43.140Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785148422550452%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T10:33:43.154Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785148422553589%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T10:34:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:34:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:34:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:35:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:35:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:35:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:35:00.010Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:35:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:35:00.017Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:35:00.018Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T10:35:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-27T10:36:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:36:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:36:00.025Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T10:36:00.045Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 24ms
--------------------------------------------------
[2026-07-27T10:36:00.755Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T10:36:00.763Z] [INFO]: [cca5abc8-39ec-4343-9c29-18b2903d0cb3] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T10:36:00.954Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785148560355699%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T10:37:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:37:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:37:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:38:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:38:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:38:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:39:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:39:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:39:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T10:40:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:40:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:40:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T10:40:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:40:00.016Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:40:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:40:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T10:40:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T10:40:00.028Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:40:00.028Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 12ms
--------------------------------------------------
[2026-07-27T10:40:00.071Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 53ms
--------------------------------------------------
[2026-07-27T10:41:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:41:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:41:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:41:13.344Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T10:42:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:42:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:42:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:43:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:43:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:43:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:44:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:44:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:44:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:45:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:45:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:45:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:45:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:45:00.017Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:45:00.024Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:45:00.024Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T10:45:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T10:46:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:46:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:46:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:47:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:47:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:47:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:48:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:48:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:48:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:49:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:49:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:49:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:50:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:50:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T10:50:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:50:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:50:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T10:50:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:50:00.022Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:50:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T10:50:00.030Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:50:00.031Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T10:50:00.076Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 55ms
--------------------------------------------------
[2026-07-27T10:51:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:51:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:51:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:52:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:52:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:52:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T10:53:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:53:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:53:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:54:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:54:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:54:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:55:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T10:55:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:55:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T10:55:00.016Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T10:55:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:55:00.024Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T10:55:00.025Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T10:55:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T10:56:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:56:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:56:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T10:57:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:57:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:57:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:58:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:58:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:58:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T10:59:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T10:59:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T10:59:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:00:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T11:00:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:00:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:00:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T11:00:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:00:00.021Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:00:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:00:00.030Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:00:00.031Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 10ms
--------------------------------------------------
[2026-07-27T11:00:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T11:00:00.072Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 52ms
--------------------------------------------------
[2026-07-27T11:01:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:01:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:01:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:02:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:02:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:02:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:03:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:03:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:03:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:04:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:04:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:04:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:05:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:05:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:05:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:05:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:05:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:05:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T11:05:00.026Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:05:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T11:06:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:06:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:06:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T11:07:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:07:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:07:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:08:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:08:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:08:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:09:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:09:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:09:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:10:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:10:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T11:10:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:10:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:10:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T11:10:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:10:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:10:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T11:10:00.028Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:10:00.028Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 10ms
--------------------------------------------------
[2026-07-27T11:10:00.070Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 52ms
--------------------------------------------------
[2026-07-27T11:11:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:11:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:11:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:12:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:12:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:12:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T11:13:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:13:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:13:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:13:43.554Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:13:43.555Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:14:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:14:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:14:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:15:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:15:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:15:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:15:00.011Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:15:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:15:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T11:15:00.019Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:15:00.020Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T11:15:12.252Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069852978031037, 80.19511070046688)
--------------------------------------------------
[2026-07-27T11:16:00.022Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:16:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:16:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:16:56.673Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T11:16:56.961Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T11:16:56.973Z] [INFO]: [d3e826a0-74ca-49a6-a08f-bea5b8a30822] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:16:56.974Z] [INFO]: [dd2851c1-c4e0-45de-abf5-7e0bfe45d5a6] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:16:57.304Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785151016689941%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T11:16:57.388Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785151016745274%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T11:17:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:17:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:17:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T11:18:00.021Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:18:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:18:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:19:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:19:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:19:00.012Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T11:19:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 17ms
--------------------------------------------------
[2026-07-27T11:19:01.019Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T11:19:01.024Z] [INFO]: [b49143b4-28cb-4967-bd1b-1cc069282472] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:19:01.444Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785151140800772%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T11:20:00.028Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T11:20:00.029Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:20:00.029Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:20:00.030Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T11:20:00.031Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:20:00.031Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:20:00.032Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:20:00.037Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:20:00.038Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T11:20:00.041Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T11:20:00.079Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 48ms
--------------------------------------------------
[2026-07-27T11:21:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:21:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:21:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:22:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:22:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:22:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:22:25.595Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T11:23:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:23:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:23:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:24:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:24:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:24:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:24:59.277Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:24:59.279Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:25:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:25:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:25:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:25:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:25:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:25:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:25:00.026Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:25:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T11:25:01.070Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T11:25:02.900Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:25:02.901Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:25:39.834Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T11:25:40.208Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T11:26:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:26:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:26:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:27:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:27:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:27:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:27:20.383Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T11:27:20.898Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T11:28:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:28:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:28:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:28:17.600Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-27T11:29:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:29:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:29:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:29:08.200Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T11:29:29.944Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T11:29:30.740Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T11:29:30.754Z] [INFO]: [f3f1ac1d-71b4-4e14-88d9-0dfe9f31e592] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:29:30.755Z] [INFO]: [8b6a0324-ee3c-4e21-8665-1d5a01a4a3d1] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:29:30.966Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785151770333876%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T11:29:30.989Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785151770353950%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T11:29:42.647Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:29:42.648Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:30:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T11:30:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:30:00.020Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:30:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T11:30:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:30:00.023Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:30:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:30:00.030Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:30:00.031Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T11:30:00.035Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-27T11:30:00.094Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 72ms
--------------------------------------------------
[2026-07-27T11:31:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:31:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:31:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:32:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:32:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:32:00.022Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T11:32:00.044Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 26ms
--------------------------------------------------
[2026-07-27T11:32:00.914Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T11:32:00.919Z] [INFO]: [72babd5b-d5c9-4384-94e7-fa3dfbe0d5d6] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:32:01.309Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785151920696508%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T11:33:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:33:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:33:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:34:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:34:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:34:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 2ms
--------------------------------------------------
[2026-07-27T11:35:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:35:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:35:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:35:00.026Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:35:00.027Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:35:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:35:00.032Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:35:00.033Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T11:36:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:36:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:36:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:37:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:37:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:37:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:38:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:38:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:38:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:39:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:39:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:39:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 2ms
--------------------------------------------------
[2026-07-27T11:40:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T11:40:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:40:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:40:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T11:40:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:40:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:40:00.022Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:40:00.029Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:40:00.029Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T11:40:00.033Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-27T11:40:00.071Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 51ms
--------------------------------------------------
[2026-07-27T11:40:30.368Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T11:41:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:41:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:41:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:41:13.350Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:41:13.351Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:42:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:42:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:42:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:43:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:43:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:43:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:44:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:44:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:44:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:44:53.005Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T11:44:55.694Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:44:55.695Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:45:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:45:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:45:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:45:00.010Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:45:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:45:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:45:00.018Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:45:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T11:45:14.955Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T11:45:18.078Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:45:18.079Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:45:53.750Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-27T11:45:53.922Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-27T11:45:55.764Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T11:46:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:46:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:46:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:46:22.265Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-27T11:47:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:47:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:47:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:47:35.686Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T11:47:36.194Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T11:47:36.206Z] [INFO]: [5933213e-2669-4421-b5f6-b4d37fb60488] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:47:36.206Z] [INFO]: [767d4ab8-8813-4792-98ca-0fae9da391d4] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:47:36.406Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785152855784487%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T11:47:36.429Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785152855790823%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T11:48:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:48:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:48:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:48:00.864Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:48:00.864Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:49:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:49:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:49:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:50:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T11:50:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:50:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:50:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T11:50:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:50:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:50:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:50:00.026Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:50:00.027Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-27T11:50:00.030Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T11:50:00.036Z] [INFO]: [INTERNSHIP-CRON] Found 1 expired internship requests. Auto-rejecting...
--------------------------------------------------
[2026-07-27T11:50:00.056Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 35ms
--------------------------------------------------
[2026-07-27T11:50:00.189Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 171ms
--------------------------------------------------
[2026-07-27T11:50:00.462Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T11:50:00.474Z] [INFO]: [c1dd7534-93a5-4451-8fd8-1b5a9b09e397] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:50:00.476Z] [INFO]: [f0c29d78-6f51-4107-8571-f5e84b441729] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T11:50:00.811Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785153000183928%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T11:50:00.830Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785153000192772%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T11:51:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:51:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:51:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T11:51:46.574Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T11:52:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:52:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:52:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:52:24.653Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T11:52:24.654Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T11:53:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:53:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:53:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:54:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:54:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:54:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:55:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T11:55:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:55:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T11:55:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T11:55:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:55:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:55:00.029Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T11:55:00.029Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T11:56:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:56:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:56:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:57:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:57:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:57:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T11:58:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:58:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:58:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T11:59:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T11:59:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T11:59:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T12:00:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T12:00:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:00:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:00:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T12:00:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:00:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:00:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:00:00.019Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:00:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T12:00:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T12:00:00.074Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 62ms
--------------------------------------------------
[2026-07-27T12:01:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:01:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:01:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:02:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:02:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:02:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T12:03:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:03:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:03:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T12:03:12.372Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T12:04:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:04:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:04:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:05:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:05:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:05:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:05:00.017Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:05:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:05:00.022Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:05:00.022Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 5ms
--------------------------------------------------
[2026-07-27T12:05:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T12:06:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:06:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:06:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T12:07:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:07:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:07:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T12:08:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:08:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:08:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T12:09:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:09:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:09:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:10:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T12:10:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:10:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:10:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T12:10:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:10:00.012Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:10:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:10:00.021Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:10:00.022Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 10ms
--------------------------------------------------
[2026-07-27T12:10:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-27T12:10:00.066Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 55ms
--------------------------------------------------
[2026-07-27T12:11:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:11:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:11:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:12:00.004Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:12:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:12:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:13:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:13:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:13:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T12:14:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:14:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:14:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:15:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:15:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:15:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:15:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:15:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:15:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T12:15:00.020Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:15:00.020Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T12:16:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:16:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:16:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:17:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:17:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:17:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:18:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:18:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:18:00.012Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:19:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:19:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:19:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:20:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T12:20:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:20:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:20:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T12:20:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:20:00.022Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:20:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:20:00.028Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:20:00.028Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T12:20:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T12:20:00.075Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 54ms
--------------------------------------------------
[2026-07-27T12:20:33.981Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T12:20:33.982Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T12:21:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:21:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:21:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:22:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:22:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:22:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:23:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:23:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:23:00.033Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 14ms
--------------------------------------------------
[2026-07-27T12:23:39.089Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T12:23:42.368Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T12:23:42.370Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T12:24:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:24:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:24:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:25:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:25:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:25:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:25:00.022Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:25:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:25:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:25:00.029Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:25:00.030Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T12:26:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:26:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:26:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:26:09.803Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T12:26:10.793Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T12:26:10.803Z] [INFO]: [fad8b935-f9d5-4b25-8941-f576e8e48c18] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T12:26:10.803Z] [INFO]: [c3a1c154-8cd8-4da1-be60-3c32c002bf90] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T12:26:11.112Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785155170514580%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T12:26:11.159Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785155170542452%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T12:27:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:27:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:27:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:28:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:28:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:28:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T12:29:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:29:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:29:00.018Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T12:29:00.040Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 28ms
--------------------------------------------------
[2026-07-27T12:29:00.408Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T12:29:00.413Z] [INFO]: [9f7ce585-3f2d-4c49-83b8-2afd0dfd54ee] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T12:29:00.582Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785155339970163%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T12:29:59.392Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T12:30:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T12:30:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:30:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:30:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T12:30:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:30:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:30:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:30:00.021Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:30:00.022Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T12:30:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T12:30:00.067Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 53ms
--------------------------------------------------
[2026-07-27T12:31:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:31:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:31:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:32:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:32:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:32:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:32:07.243Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-27T12:32:07.245Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-27T12:33:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:33:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:33:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:34:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:34:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:34:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:34:32.055Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-27T12:34:32.872Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-27T12:34:32.895Z] [INFO]: [713b9122-54ae-4755-b5c4-9f60e6ae2706] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T12:34:32.896Z] [INFO]: [98c56a0f-bb02-4464-904a-645c289cdb5c] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T12:34:33.069Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785155672450843%e2b62754e2b62754
--------------------------------------------------
[2026-07-27T12:34:33.111Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785155672464708%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T12:35:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:35:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:35:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:35:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:35:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:35:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:35:00.023Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:35:00.024Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 5ms
--------------------------------------------------
[2026-07-27T12:36:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:36:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:36:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:37:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:37:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:37:00.028Z] [INFO]: [TOWING-TIMER] Found 1 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-27T12:37:00.051Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 32ms
--------------------------------------------------
[2026-07-27T12:37:01.047Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-27T12:37:01.059Z] [INFO]: [8cf3b724-8d4a-48bf-a7fa-ca69ec1f8c14] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-27T12:37:01.531Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785155820910681%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-27T12:38:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:38:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:38:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:39:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:39:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:39:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:40:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:40:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:40:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T12:40:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:40:00.013Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:40:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:40:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T12:40:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-27T12:40:00.023Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:40:00.024Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 11ms
--------------------------------------------------
[2026-07-27T12:40:00.071Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 53ms
--------------------------------------------------
[2026-07-27T12:41:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:41:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:41:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:42:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:42:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:42:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:43:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:43:00.011Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:43:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:44:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:44:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:44:00.029Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T12:45:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:45:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:45:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:45:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:45:00.015Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:45:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T12:45:00.021Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:45:00.022Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T12:46:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:46:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:46:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T12:47:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:47:00.000Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:47:00.005Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:48:00.008Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:48:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:48:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-27T12:49:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:49:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:49:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T12:50:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:50:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T12:50:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:50:00.007Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:50:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T12:50:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:50:00.010Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:50:00.017Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:50:00.019Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-27T12:50:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 15ms
--------------------------------------------------
[2026-07-27T12:50:00.062Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 53ms
--------------------------------------------------
[2026-07-27T12:50:04.775Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-27T12:51:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:51:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:51:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:52:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:52:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:52:00.014Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 0ms
--------------------------------------------------
[2026-07-27T12:53:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:53:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:53:00.016Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:54:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:54:00.006Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:54:00.009Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 2ms
--------------------------------------------------
[2026-07-27T12:55:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T12:55:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:55:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T12:55:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T12:55:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:55:00.021Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T12:55:00.021Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 3ms
--------------------------------------------------
[2026-07-27T12:55:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:56:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:56:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:56:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T12:57:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:57:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:57:00.018Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:58:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:58:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:58:00.019Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T12:59:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T12:59:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T12:59:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T13:00:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T13:00:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:00:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T13:00:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T13:00:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T13:00:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:00:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T13:00:00.024Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T13:00:00.024Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 6ms
--------------------------------------------------
[2026-07-27T13:00:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T13:00:00.078Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 58ms
--------------------------------------------------
[2026-07-27T13:01:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:01:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:01:00.013Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T13:02:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:02:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:02:00.024Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T13:03:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:03:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:03:00.017Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T13:04:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:04:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:04:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T13:05:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:05:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T13:05:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:05:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T13:05:00.018Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T13:05:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T13:05:00.023Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T13:05:00.023Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 5ms
--------------------------------------------------
[2026-07-27T13:06:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:06:00.012Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:06:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-27T13:07:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:07:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:07:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T13:08:00.009Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:08:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:08:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T13:09:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:09:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:09:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T13:10:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T13:10:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-27T13:10:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:10:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T13:10:00.019Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T13:10:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-27T13:10:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:10:00.025Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T13:10:00.026Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-27T13:10:00.030Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-27T13:10:00.070Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 50ms
--------------------------------------------------
[2026-07-27T13:11:00.007Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:11:00.010Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:11:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T13:12:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:12:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:12:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-27T13:13:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:13:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:13:00.011Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T13:14:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:14:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:14:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-27T13:15:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-27T13:15:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-27T13:15:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-27T13:15:00.021Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-27T13:15:00.022Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-27T13:15:00.028Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-27T13:15:00.028Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-27T13:15:00.029Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 8ms
--------------------------------------------------
[2026-07-28T04:09:48.040Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T04:09:48.552Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T04:09:48.557Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T04:09:48.557Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T04:09:48.560Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T04:09:48.567Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T04:09:49.194Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T04:09:49.201Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T04:09:49.203Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T04:09:49.204Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T04:09:49.802Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T04:09:49.803Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T04:09:49.992Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T04:09:49.992Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T04:25:10.814Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T04:25:11.335Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T04:26:10.685Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069852978031037, 80.19511070046688)
--------------------------------------------------
[2026-07-28T04:26:12.219Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T04:27:01.713Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.046297346376212, 80.115209184587)
--------------------------------------------------
[2026-07-28T04:27:21.296Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-28T04:29:08.322Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-28T04:37:27.573Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T04:37:27.936Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T04:57:05.608Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T05:33:41.719Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T05:33:41.931Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T05:33:57.515Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T05:33:57.517Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T05:34:39.645Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-28T05:35:57.678Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-28T05:42:15.716Z] [INFO]: --------------------------------------------------
--------------------------------------------------
[2026-07-28T05:42:15.718Z] [INFO]: Carg Backend Background Worker Engine Initializing...
--------------------------------------------------
[2026-07-28T05:42:15.718Z] [INFO]: --------------------------------------------------
--------------------------------------------------
[2026-07-28T05:42:15.745Z] [INFO]: [SCHEDULER] Scheduled distributed job: reclaim_stuck_jobs [Cron: */5 * * * *]
--------------------------------------------------
[2026-07-28T05:42:15.746Z] [INFO]: [SCHEDULER] Scheduled distributed job: daily_log_archival [Cron: 0 0 * * *]
--------------------------------------------------
[2026-07-28T05:42:15.747Z] [INFO]: [SCHEDULER] Scheduled distributed job: towing_quote_window_checker [Cron: */1 * * * *]
--------------------------------------------------
[2026-07-28T05:42:15.749Z] [INFO]: [SCHEDULER] Scheduled distributed job: internship_sweeper [Cron: */10 * * * *]
--------------------------------------------------
[2026-07-28T05:42:15.751Z] [INFO]: [SCHEDULER] Scheduled distributed job: tecdoc_cache_refresh [Cron: 0 3 * * *]
--------------------------------------------------
[2026-07-28T05:42:15.940Z] [INFO]: [WORKER] Locked batch of 4 notifications for processing.
--------------------------------------------------
[2026-07-28T05:42:15.957Z] [INFO]: [1a3a64cb-a9e6-420a-854a-436da2ae17d7] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:42:15.959Z] [INFO]: [4869e107-0921-47cc-9302-5941ae6c0730] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:42:15.963Z] [INFO]: [c0837c57-fd37-40dd-9349-b03f119d51c9] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:42:15.965Z] [INFO]: [4fa10f20-b4fa-49ba-8476-cf7bbb431395] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:42:15.981Z] [INFO]: Firebase Admin not initialized. Booting dynamic connection...
--------------------------------------------------
[2026-07-28T05:42:16.922Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217337072101%e2b62754e2b62754
--------------------------------------------------
[2026-07-28T05:42:16.928Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217337069748%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-28T05:42:16.991Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217337068882%e2b62754e2b62754
--------------------------------------------------
[2026-07-28T05:42:17.022Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217337096000%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-28T05:43:00.022Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:43:00.082Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T05:43:00.087Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T05:43:00.090Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:43:00.096Z] [INFO]: [TOWING-TIMER] Found 2 towing gigs with expired quoting windows. Transitioning to 'quoted'...
--------------------------------------------------
[2026-07-28T05:43:00.160Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 70ms
--------------------------------------------------
[2026-07-28T05:43:00.809Z] [INFO]: [WORKER] Locked batch of 2 notifications for processing.
--------------------------------------------------
[2026-07-28T05:43:00.921Z] [INFO]: [700010eb-2e83-4cd2-9e00-2554abb6864c] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:43:00.922Z] [INFO]: [4bb40d29-516c-4faa-bc9b-11350fa764d6] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:43:01.061Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217381212190%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-28T05:43:01.065Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217381219135%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-28T05:43:24.747Z] [INFO]: [MockGateway] Creating order for amount: 118 INR, receipt: towing_receipt_1785217404747
--------------------------------------------------
[2026-07-28T05:43:26.177Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1785217404749_4q4inv, transaction: pay_razorpay_1785217405291
--------------------------------------------------
[2026-07-28T05:43:26.491Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-28T05:43:26.496Z] [INFO]: [335c8d39-832e-4403-8b03-ee906ebbab40] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:43:26.638Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217406790457%e2b62754e2b62754
--------------------------------------------------
[2026-07-28T05:44:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:44:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:44:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-28T05:44:19.346Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-28T05:44:19.353Z] [INFO]: [5c58581f-c344-46aa-ae61-a51fc9205a40] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:44:19.518Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217459635310%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-28T05:45:00.003Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-28T05:45:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:45:00.014Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-28T05:45:00.016Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-28T05:45:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:45:00.097Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-28T05:45:00.098Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 82ms
--------------------------------------------------
[2026-07-28T05:45:00.101Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 79ms
--------------------------------------------------
[2026-07-28T05:45:02.481Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-28T05:45:02.489Z] [INFO]: [27ff73fe-6740-4bad-b386-8a819b18ef74] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:45:02.806Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217502960690%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-28T05:45:47.356Z] [INFO]: [WORKER] Locked batch of 1 notifications for processing.
--------------------------------------------------
[2026-07-28T05:45:47.362Z] [INFO]: [f348e51d-0176-4b91-8c0b-85a17936d497] Routing notification for user 1 to channels: push
--------------------------------------------------
[2026-07-28T05:45:47.541Z] [INFO]: Push notification successfully sent via FCM. MessageId: projects/mobile-application-6619a/messages/0:1785217547670303%cbbf7975cbbf7975
--------------------------------------------------
[2026-07-28T05:45:57.254Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T05:46:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:46:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:46:00.027Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-28T05:46:01.363Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T05:46:01.363Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T05:47:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:47:00.015Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:47:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-28T05:48:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:48:00.016Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:48:00.020Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 4ms
--------------------------------------------------
[2026-07-28T05:49:00.012Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:49:00.017Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:49:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 3ms
--------------------------------------------------
[2026-07-28T05:50:00.005Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-28T05:50:00.010Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-28T05:50:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:50:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-28T05:50:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-28T05:50:00.022Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-28T05:50:00.023Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:50:00.029Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-28T05:50:00.029Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 7ms
--------------------------------------------------
[2026-07-28T05:50:00.032Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-28T05:50:00.098Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 77ms
--------------------------------------------------
[2026-07-28T05:51:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:51:00.008Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:51:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 12ms
--------------------------------------------------
[2026-07-28T05:52:00.015Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:52:00.018Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:52:00.025Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-28T05:53:00.014Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:53:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:53:00.026Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 5ms
--------------------------------------------------
[2026-07-28T05:54:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:54:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:54:00.021Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-28T05:55:00.011Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-28T05:55:00.021Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:55:00.031Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-28T05:55:00.034Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-28T05:55:00.038Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:55:00.052Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-28T05:55:00.056Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 22ms
--------------------------------------------------
[2026-07-28T05:55:00.057Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 16ms
--------------------------------------------------
[2026-07-28T05:55:42.845Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T05:56:00.001Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:56:00.005Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:56:00.015Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 7ms
--------------------------------------------------
[2026-07-28T05:56:27.407Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T05:56:27.408Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T05:57:00.002Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:57:00.009Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:57:00.023Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-28T05:58:00.006Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:58:00.013Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:58:00.022Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 8ms
--------------------------------------------------
[2026-07-28T05:59:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T05:59:00.024Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T05:59:00.034Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 6ms
--------------------------------------------------
[2026-07-28T06:00:00.016Z] [DEBUG]: [SCHEDULER] Cron triggered for job: internship_sweeper
--------------------------------------------------
[2026-07-28T06:00:00.017Z] [DEBUG]: [SCHEDULER] Cron triggered for job: reclaim_stuck_jobs
--------------------------------------------------
[2026-07-28T06:00:00.018Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T06:00:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: internship_sweeper. Executing...
--------------------------------------------------
[2026-07-28T06:00:00.019Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: reclaim_stuck_jobs. Executing...
--------------------------------------------------
[2026-07-28T06:00:00.020Z] [INFO]: [RECLAIMER] Running heartbeat lease scan for orphaned jobs...
--------------------------------------------------
[2026-07-28T06:00:00.020Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T06:00:00.029Z] [DEBUG]: [RECLAIMER] No orphaned notification logs detected.
--------------------------------------------------
[2026-07-28T06:00:00.029Z] [INFO]: [SCHEDULER] Finished job reclaim_stuck_jobs in 9ms
--------------------------------------------------
[2026-07-28T06:00:00.031Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 10ms
--------------------------------------------------
[2026-07-28T06:00:00.081Z] [INFO]: [SCHEDULER] Finished job internship_sweeper in 62ms
--------------------------------------------------
[2026-07-28T06:01:00.013Z] [DEBUG]: [SCHEDULER] Cron triggered for job: towing_quote_window_checker
--------------------------------------------------
[2026-07-28T06:01:00.021Z] [INFO]: [SCHEDULER] Acquired Redis lock for job: towing_quote_window_checker. Executing...
--------------------------------------------------
[2026-07-28T06:01:00.035Z] [INFO]: [SCHEDULER] Finished job towing_quote_window_checker in 9ms
--------------------------------------------------
[2026-07-28T06:01:43.414Z] [INFO]: [WORKER] SIGINT received. Shutting down worker polling...
--------------------------------------------------
[2026-07-28T06:19:22.661Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:19:22.956Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:19:22.960Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:19:22.964Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:19:22.966Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:19:22.976Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:19:23.535Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:19:23.539Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:19:23.542Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:19:23.542Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:19:24.195Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:19:24.196Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:19:24.380Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:19:24.381Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:22:05.847Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T06:22:06.034Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T06:22:06.112Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T06:22:06.122Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T06:22:25.741Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:22:25.816Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:22:25.821Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:22:25.823Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:22:25.831Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:22:25.848Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:30.435Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:22:30.456Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:22:30.460Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:22:30.461Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:22:30.466Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:22:30.475Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:31.081Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:22:31.086Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:22:31.089Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:22:31.089Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:31.563Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:22:31.564Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:31.752Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:22:31.753Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:22:37.748Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:22:37.761Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:22:37.765Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:22:37.765Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:22:37.766Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:22:37.776Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:38.384Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:22:38.401Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:22:38.403Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:22:38.405Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:38.901Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:22:38.903Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:39.078Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:22:39.082Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:22:41.176Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-28T06:22:48.413Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:22:48.429Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:22:48.432Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:22:48.433Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:22:48.435Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:22:48.446Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:49.055Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:22:49.059Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:22:49.061Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:22:49.061Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:49.603Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:22:49.604Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:49.778Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:22:49.779Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:22:56.865Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:22:56.880Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:22:56.883Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:22:56.883Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:22:56.885Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:22:56.893Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:57.500Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:22:57.507Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:22:57.510Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:22:57.514Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:58.014Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:22:58.052Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:22:58.228Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:22:58.230Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:23:06.150Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:23:06.163Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:23:06.166Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:23:06.168Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:23:06.169Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:23:06.177Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:23:06.789Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:23:06.794Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:23:06.797Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:23:06.799Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:23:07.442Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:23:07.449Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:23:07.646Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:23:07.646Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:23:59.420Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:23:59.447Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:23:59.451Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:23:59.452Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:23:59.453Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:23:59.464Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:24:00.085Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:24:00.089Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:24:00.092Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:24:00.092Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:24:04.344Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:24:04.359Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:24:04.362Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:24:04.362Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:24:04.363Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:24:04.372Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:24:04.930Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:24:04.935Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:24:04.937Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:24:04.938Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:24:05.442Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:24:05.443Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:24:05.629Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:24:05.629Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:24:15.170Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:24:15.184Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:24:15.190Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:24:15.191Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:24:15.192Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:24:15.199Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:24:15.743Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:24:15.748Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:24:15.751Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:24:15.752Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:24:16.281Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:24:16.282Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:24:16.449Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:24:16.450Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:24:18.071Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-28T06:28:27.442Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:28:27.458Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:28:27.461Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:28:27.462Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:28:27.464Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:28:27.475Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:28:28.093Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:28:28.098Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:28:28.100Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:28:28.101Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:28:28.723Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:28:28.745Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:28:28.917Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:28:28.918Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:29:04.342Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T06:29:04.358Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T06:29:04.444Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T06:29:04.446Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T06:29:28.690Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:29:28.704Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:29:28.707Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:29:28.707Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:29:28.708Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:29:28.716Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:29.271Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:29:29.277Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:29:29.281Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:29:29.282Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:29.799Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:29:29.800Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:29.991Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:29:29.992Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:29:35.784Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-28T06:29:41.371Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:29:41.384Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:29:41.388Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:29:41.389Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:29:41.390Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:29:41.396Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:41.974Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:29:41.980Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:29:41.982Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:29:41.983Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:42.620Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:29:42.622Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:42.817Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:29:42.818Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:29:47.212Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:29:47.240Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:29:47.249Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:29:47.255Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:29:47.259Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:29:47.283Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:47.892Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:29:47.899Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:29:47.901Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:29:47.902Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:48.397Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:29:48.398Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:48.583Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:29:48.584Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:29:55.300Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:29:55.318Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:29:55.322Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:29:55.323Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:29:55.327Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:29:55.335Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:55.887Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:29:55.893Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:29:55.908Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:29:55.909Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:56.534Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:29:56.537Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:29:56.706Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:29:56.707Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:30:17.061Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-28T06:31:35.583Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T06:31:35.922Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T06:32:02.614Z] [INFO]: [ADMIN LOGIN] Admin User Super Admin (+919876543210) logged in successfully.
--------------------------------------------------
[2026-07-28T06:32:09.095Z] [INFO]: [ADMIN LOGOUT] Admin User 1 logged out successfully.
--------------------------------------------------
[2026-07-28T06:32:20.541Z] [INFO]: [SELLER WEB OTP FLOW] Generated OTP for seller (+919876543210): 4321
--------------------------------------------------
[2026-07-28T06:32:23.180Z] [INFO]: [SELLER WEB OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T06:32:36.594Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:32:41.524Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T06:32:41.550Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T06:32:41.706Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T06:32:41.717Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T06:32:48.317Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:32:53.778Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:32:58.157Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T06:32:58.846Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T06:33:25.713Z] [INFO]: Updated rating stats for provider 1 (towing): avg = 3.27, count = 3
--------------------------------------------------
[2026-07-28T06:33:43.966Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:33:43.970Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:33:51.957Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:33:53.131Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:33:57.716Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.069356761516696, 80.19483156502247)
--------------------------------------------------
[2026-07-28T06:33:59.867Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:33:59.898Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:05.670Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:05.830Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:07.449Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:34.811Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:47.270Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:49.114Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:49.631Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:49.661Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:49.686Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:49.711Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:49.744Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:49.773Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:49.830Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:50.056Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:50.215Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:50.236Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:50.263Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:34:50.265Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:35:02.270Z] [INFO]: Socket Event: Emitted gig_provider_request to 1 users
--------------------------------------------------
[2026-07-28T06:35:05.905Z] [INFO]: [SELLER WEB AUTH] Seller unknown logged out.
--------------------------------------------------
[2026-07-28T06:35:05.912Z] [INFO]: [SELLER WEB AUTH] Seller unknown logged out.
--------------------------------------------------
[2026-07-28T06:35:17.013Z] [INFO]: [ADMIN LOGIN] Admin User Super Admin (+919876543210) logged in successfully.
--------------------------------------------------
[2026-07-28T06:35:21.982Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T06:35:21.983Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T06:35:27.956Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:35:44.982Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:35:54.277Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:35:59.061Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:37:04.595Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:38:44.274Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:39:22.370Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T06:40:14.690Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T06:40:14.692Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T06:41:16.622Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:41:16.638Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:41:16.640Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:41:16.641Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:41:16.642Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:41:16.649Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:41:17.345Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:41:17.358Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:41:17.362Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:41:17.407Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:41:18.090Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:41:18.091Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:41:18.572Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:41:18.573Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:41:23.911Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:41:23.923Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:41:23.928Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:41:23.929Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:41:23.931Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:41:23.939Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:41:24.536Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:41:24.540Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:41:24.542Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:41:24.544Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:41:25.071Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:41:25.071Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:41:25.247Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:41:25.248Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:41:26.982Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T06:41:26.982Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T06:43:16.876Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:43:16.888Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:43:16.891Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:43:16.892Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:43:16.893Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:43:16.899Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:17.205Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T06:43:17.205Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T06:43:17.502Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:43:17.506Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:43:17.509Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:43:17.510Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:18.133Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:43:18.134Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:18.308Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:43:18.309Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:43:24.722Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:43:24.756Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:43:24.764Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:43:24.766Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:43:24.773Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:43:24.792Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:25.487Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:43:25.496Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:43:25.499Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:43:25.499Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:26.207Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:43:26.208Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:26.388Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:43:26.389Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:43:32.997Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:43:33.008Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:43:33.010Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:43:33.012Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:43:33.013Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:43:33.019Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:33.615Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:43:33.621Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:43:33.623Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:43:33.624Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:34.285Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:43:34.311Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:34.508Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:43:34.508Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:43:37.590Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T06:43:37.591Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T06:43:55.848Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:43:55.865Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:43:55.890Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:43:55.893Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:43:55.895Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:43:55.906Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:56.217Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T06:43:56.218Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T06:43:56.493Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:43:56.498Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:43:56.501Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:43:56.502Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:56.990Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:43:56.991Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:43:57.217Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:43:57.217Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:44:02.772Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:47:14.997Z] [INFO]: [TOWING OTP FLOW] Generated OTP for towing partner (+919876543210): 4321
--------------------------------------------------
[2026-07-28T06:47:18.698Z] [INFO]: [TOWING OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T06:48:15.735Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T06:48:20.567Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T06:48:20.568Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T06:50:55.629Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:51:00.993Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:51:01.477Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:52:00.367Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:52:02.873Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:52:06.676Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:52:06.983Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:52:57.780Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:53:06.258Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:53:11.862Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:53:34.104Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:53:39.023Z] [ERROR]: Error fetching customer order details.
Contextual Details: Order not found.
Stack Trace:
Error: Order not found.
    at getOrderDetailService (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/order.service.js:1518:21)
    at async getCustomerOrderDetails (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/web/admin/customer.controller.js:440:30)
--------------------------------------------------
[2026-07-28T06:55:49.244Z] [ERROR]: Error fetching customer order details.
Contextual Details: Order not found.
Stack Trace:
Error: Order not found.
    at getOrderDetailService (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/order.service.js:1518:21)
    at async getCustomerOrderDetails (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/web/admin/customer.controller.js:440:30)
--------------------------------------------------
[2026-07-28T06:55:52.563Z] [ERROR]: Error fetching customer order details.
Contextual Details: Order not found.
Stack Trace:
Error: Order not found.
    at getOrderDetailService (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/order.service.js:1518:21)
    at async getCustomerOrderDetails (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/web/admin/customer.controller.js:440:30)
--------------------------------------------------
[2026-07-28T06:55:58.555Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:56:05.964Z] [ERROR]: Error fetching customer order details.
Contextual Details: Order not found.
Stack Trace:
Error: Order not found.
    at getOrderDetailService (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/order.service.js:1518:21)
    at async getCustomerOrderDetails (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/web/admin/customer.controller.js:440:30)
--------------------------------------------------
[2026-07-28T06:58:02.701Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:58:02.716Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:58:02.721Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:58:02.722Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:58:02.724Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:58:02.733Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:58:03.308Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:58:03.313Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:58:03.315Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:58:03.316Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:58:03.821Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:58:03.822Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:58:03.994Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:58:03.994Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:58:09.173Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T06:58:09.203Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T06:58:09.207Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T06:58:09.210Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T06:58:09.213Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T06:58:09.240Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:58:09.887Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T06:58:09.892Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T06:58:09.894Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T06:58:09.895Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:58:10.524Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T06:58:10.525Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:58:10.698Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T06:58:10.699Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T06:58:15.440Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T06:58:15.441Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T06:58:27.359Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:59:08.682Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T06:59:09.287Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:00:45.749Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:00:49.713Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:00:49.886Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:01:26.514Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:13.605Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T07:07:13.957Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T07:07:13.962Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T07:07:13.963Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T07:07:13.966Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T07:07:14.049Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:14.668Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T07:07:14.675Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T07:07:14.677Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T07:07:14.677Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:15.300Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T07:07:15.327Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:15.510Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T07:07:15.511Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T07:07:20.933Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T07:07:20.951Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T07:07:20.957Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T07:07:20.958Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T07:07:20.964Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T07:07:20.989Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:21.433Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T07:07:21.433Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T07:07:21.552Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T07:07:21.558Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T07:07:21.560Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T07:07:21.561Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:22.190Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T07:07:22.191Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:22.382Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T07:07:22.383Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T07:07:40.350Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T07:07:40.368Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T07:07:40.371Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T07:07:40.372Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T07:07:40.374Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T07:07:40.383Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:40.933Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T07:07:40.942Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T07:07:40.945Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T07:07:40.947Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:41.292Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T07:07:41.299Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T07:07:41.602Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T07:07:41.603Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:07:41.797Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T07:07:41.812Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T07:10:06.136Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T07:10:06.189Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T07:10:06.230Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T07:10:06.241Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T07:10:06.243Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T07:10:06.261Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:10:06.811Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T07:10:06.817Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T07:10:06.820Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T07:10:06.822Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:10:07.316Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T07:10:07.318Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:10:07.520Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T07:10:07.523Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T07:10:07.983Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T07:10:08.006Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T07:10:31.907Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T07:10:35.489Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T07:10:35.490Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T07:16:39.834Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T07:16:40.230Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T07:16:40.234Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T07:16:40.235Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T07:16:40.236Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T07:16:40.247Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:16:40.842Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T07:16:40.847Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T07:16:40.850Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T07:16:40.852Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:16:41.474Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T07:16:41.475Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:16:41.647Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T07:16:41.648Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T07:16:43.500Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T07:16:43.512Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T07:18:37.828Z] [ERROR]: getPendingProviderRatingGig (towing) error:
Contextual Details: 
Invalid `prisma.gig.findFirst()` invocation:

{
  where: {
    providerId: 1n,
    providerRoleId: 6n,
    ~~~~~~~~~~~~~~
    status: "completed",
    OR: [
      {
        providerRatingStatus: 0
      },
      {
        providerRatingStatus: null
      }
    ],
?   AND?: GigWhereInput | GigWhereInput[],
?   NOT?: GigWhereInput | GigWhereInput[],
?   id?: BigIntFilter | BigInt,
?   gigNumber?: StringFilter | String,
?   userId?: BigIntFilter | BigInt,
?   userRoleId?: BigIntNullableFilter | BigInt | Null,
?   providerType?: EnumGigProviderTypeNullableFilter | GigProviderType | Null,
?   vehicleDetails?: JsonNullableFilter,
?   vehicleCondition?: StringNullableFilter | String | Null,
?   reasonId?: BigIntNullableFilter | BigInt | Null,
?   isPickupDropEnabled?: BoolFilter | Boolean,
?   isAccident?: IntFilter | Int,
?   addressDetails?: JsonNullableFilter,
?   dropAddressDetails?: JsonNullableFilter,
?   baseAmount?: DecimalNullableFilter | Decimal | Null,
?   gstPercentage?: DecimalNullableFilter | Decimal | Null,
?   gstAmount?: DecimalNullableFilter | Decimal | Null,
?   grossAmount?: DecimalNullableFilter | Decimal | Null,
?   commissionPercentage?: DecimalNullableFilter | Decimal | Null,
?   commissionAmount?: DecimalNullableFilter | Decimal | Null,
?   commissionGstPercentage?: DecimalNullableFilter | Decimal | Null,
?   commissionGstAmount?: DecimalNullableFilter | Decimal | Null,
?   tcsAmount?: DecimalNullableFilter | Decimal | Null,
?   tdsAmount?: DecimalNullableFilter | Decimal | Null,
?   otherChargesLabel?: StringNullableFilter | String | Null,
?   otherChargesType?: StringNullableFilter | String | Null,
?   otherChargesValue?: DecimalNullableFilter | Decimal | Null,
?   otherChargesAmount?: DecimalNullableFilter | Decimal | Null,
?   payableAmount?: DecimalNullableFilter | Decimal | Null,
?   quoteWindowExpiresAt?: DateTimeNullableFilter | DateTime | Null,
?   driverDetails?: JsonNullableFilter,
?   allottedOtp?: StringNullableFilter | String | Null,
?   pickupOtp?: StringNullableFilter | String | Null,
?   cancellationOtp?: StringNullableFilter | String | Null,
?   arrivedAt?: DateTimeNullableFilter | DateTime | Null,
?   startedAt?: DateTimeNullableFilter | DateTime | Null,
?   completedAt?: DateTimeNullableFilter | DateTime | Null,
?   remarks?: StringNullableFilter | String | Null,
?   description?: StringNullableFilter | String | Null,
?   urgency?: StringNullableFilter | String | Null,
?   isScheduled?: BoolFilter | Boolean,
?   scheduledAt?: DateTimeNullableFilter | DateTime | Null,
?   gigType?: EnumGigTypeNullableFilter | GigType | Null,
?   scheduledEndAt?: DateTimeNullableFilter | DateTime | Null,
?   zoneId?: IntNullableFilter | Int | Null,
?   cancelReason?: StringNullableFilter | String | Null,
?   cancelledBy?: EnumGigCancelledByNullableFilter | GigCancelledBy | Null,
?   cancelledAt?: DateTimeNullableFilter | DateTime | Null,
?   inspectionCharge?: DecimalNullableFilter | Decimal | Null,
?   transactionId?: StringNullableFilter | String | Null,
?   initialAttachments?: JsonNullableFilter,
?   arrivalAttachments?: JsonNullableFilter,
?   completionAttachments?: JsonNullableFilter,
?   validationStatus?: StringNullableFilter | String | Null,
?   validationAt?: DateTimeNullableFilter | DateTime | Null,
?   currentLatitude?: DecimalNullableFilter | Decimal | Null,
?   currentLongitude?: DecimalNullableFilter | Decimal | Null,
?   lastLocationAt?: DateTimeNullableFilter | DateTime | Null,
?   onthewayStartedAt?: DateTimeNullableFilter | DateTime | Null,
?   createdAt?: DateTimeNullableFilter | DateTime | Null,
?   updatedAt?: DateTimeNullableFilter | DateTime | Null,
?   ownerRatingStatus?: IntNullableFilter | Int | Null,
?   providerRatingStatus?: IntNullableFilter | Int | Null,
?   gigRatings?: GigRatingListRelationFilter,
?   userRole?: UserRoleNullableRelationFilter | UserRoleWhereInput | Null,
?   gigServices?: GigServiceListRelationFilter,
?   gigEstimates?: GigEstimateListRelationFilter,
?   gigProviderRequests?: GigProviderRequestListRelationFilter,
?   gigStatusLogs?: GigStatusLogListRelationFilter,
?   gigValidations?: GigValidationListRelationFilter,
?   gigTeamMembers?: GigTeamMemberListRelationFilter,
?   helperGigAttendances?: HelperGigAttendanceListRelationFilter,
?   earningHolds?: UserEarningHoldListRelationFilter,
?   grievances?: GrievanceListRelationFilter
  },
  orderBy: {
    completedAt: "asc"
  }
}

Unknown argument `providerRoleId`. Available options are marked with ?.
Stack Trace:
PrismaClientValidationError: 
Invalid `prisma.gig.findFirst()` invocation:

{
  where: {
    providerId: 1n,
    providerRoleId: 6n,
    ~~~~~~~~~~~~~~
    status: "completed",
    OR: [
      {
        providerRatingStatus: 0
      },
      {
        providerRatingStatus: null
      }
    ],
?   AND?: GigWhereInput | GigWhereInput[],
?   NOT?: GigWhereInput | GigWhereInput[],
?   id?: BigIntFilter | BigInt,
?   gigNumber?: StringFilter | String,
?   userId?: BigIntFilter | BigInt,
?   userRoleId?: BigIntNullableFilter | BigInt | Null,
?   providerType?: EnumGigProviderTypeNullableFilter | GigProviderType | Null,
?   vehicleDetails?: JsonNullableFilter,
?   vehicleCondition?: StringNullableFilter | String | Null,
?   reasonId?: BigIntNullableFilter | BigInt | Null,
?   isPickupDropEnabled?: BoolFilter | Boolean,
?   isAccident?: IntFilter | Int,
?   addressDetails?: JsonNullableFilter,
?   dropAddressDetails?: JsonNullableFilter,
?   baseAmount?: DecimalNullableFilter | Decimal | Null,
?   gstPercentage?: DecimalNullableFilter | Decimal | Null,
?   gstAmount?: DecimalNullableFilter | Decimal | Null,
?   grossAmount?: DecimalNullableFilter | Decimal | Null,
?   commissionPercentage?: DecimalNullableFilter | Decimal | Null,
?   commissionAmount?: DecimalNullableFilter | Decimal | Null,
?   commissionGstPercentage?: DecimalNullableFilter | Decimal | Null,
?   commissionGstAmount?: DecimalNullableFilter | Decimal | Null,
?   tcsAmount?: DecimalNullableFilter | Decimal | Null,
?   tdsAmount?: DecimalNullableFilter | Decimal | Null,
?   otherChargesLabel?: StringNullableFilter | String | Null,
?   otherChargesType?: StringNullableFilter | String | Null,
?   otherChargesValue?: DecimalNullableFilter | Decimal | Null,
?   otherChargesAmount?: DecimalNullableFilter | Decimal | Null,
?   payableAmount?: DecimalNullableFilter | Decimal | Null,
?   quoteWindowExpiresAt?: DateTimeNullableFilter | DateTime | Null,
?   driverDetails?: JsonNullableFilter,
?   allottedOtp?: StringNullableFilter | String | Null,
?   pickupOtp?: StringNullableFilter | String | Null,
?   cancellationOtp?: StringNullableFilter | String | Null,
?   arrivedAt?: DateTimeNullableFilter | DateTime | Null,
?   startedAt?: DateTimeNullableFilter | DateTime | Null,
?   completedAt?: DateTimeNullableFilter | DateTime | Null,
?   remarks?: StringNullableFilter | String | Null,
?   description?: StringNullableFilter | String | Null,
?   urgency?: StringNullableFilter | String | Null,
?   isScheduled?: BoolFilter | Boolean,
?   scheduledAt?: DateTimeNullableFilter | DateTime | Null,
?   gigType?: EnumGigTypeNullableFilter | GigType | Null,
?   scheduledEndAt?: DateTimeNullableFilter | DateTime | Null,
?   zoneId?: IntNullableFilter | Int | Null,
?   cancelReason?: StringNullableFilter | String | Null,
?   cancelledBy?: EnumGigCancelledByNullableFilter | GigCancelledBy | Null,
?   cancelledAt?: DateTimeNullableFilter | DateTime | Null,
?   inspectionCharge?: DecimalNullableFilter | Decimal | Null,
?   transactionId?: StringNullableFilter | String | Null,
?   initialAttachments?: JsonNullableFilter,
?   arrivalAttachments?: JsonNullableFilter,
?   completionAttachments?: JsonNullableFilter,
?   validationStatus?: StringNullableFilter | String | Null,
?   validationAt?: DateTimeNullableFilter | DateTime | Null,
?   currentLatitude?: DecimalNullableFilter | Decimal | Null,
?   currentLongitude?: DecimalNullableFilter | Decimal | Null,
?   lastLocationAt?: DateTimeNullableFilter | DateTime | Null,
?   onthewayStartedAt?: DateTimeNullableFilter | DateTime | Null,
?   createdAt?: DateTimeNullableFilter | DateTime | Null,
?   updatedAt?: DateTimeNullableFilter | DateTime | Null,
?   ownerRatingStatus?: IntNullableFilter | Int | Null,
?   providerRatingStatus?: IntNullableFilter | Int | Null,
?   gigRatings?: GigRatingListRelationFilter,
?   userRole?: UserRoleNullableRelationFilter | UserRoleWhereInput | Null,
?   gigServices?: GigServiceListRelationFilter,
?   gigEstimates?: GigEstimateListRelationFilter,
?   gigProviderRequests?: GigProviderRequestListRelationFilter,
?   gigStatusLogs?: GigStatusLogListRelationFilter,
?   gigValidations?: GigValidationListRelationFilter,
?   gigTeamMembers?: GigTeamMemberListRelationFilter,
?   helperGigAttendances?: HelperGigAttendanceListRelationFilter,
?   earningHolds?: UserEarningHoldListRelationFilter,
?   grievances?: GrievanceListRelationFilter
  },
  orderBy: {
    completedAt: "asc"
  }
}

Unknown argument `providerRoleId`. Available options are marked with ?.
    at wn (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:29:1363)
    at $n.handleRequestError (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6958)
    at $n.handleAndLogRequestError (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6623)
    at $n.request (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6307)
    at async l (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:130:9633)
    at async getPendingProviderRatingGig (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/towing/rating.controller.js:120:17)
--------------------------------------------------
[2026-07-28T07:18:43.878Z] [ERROR]: getPendingProviderRatingGig (towing) error:
Contextual Details: 
Invalid `prisma.gig.findFirst()` invocation:

{
  where: {
    providerId: 1n,
    providerRoleId: 6n,
    ~~~~~~~~~~~~~~
    status: "completed",
    OR: [
      {
        providerRatingStatus: 0
      },
      {
        providerRatingStatus: null
      }
    ],
?   AND?: GigWhereInput | GigWhereInput[],
?   NOT?: GigWhereInput | GigWhereInput[],
?   id?: BigIntFilter | BigInt,
?   gigNumber?: StringFilter | String,
?   userId?: BigIntFilter | BigInt,
?   userRoleId?: BigIntNullableFilter | BigInt | Null,
?   providerType?: EnumGigProviderTypeNullableFilter | GigProviderType | Null,
?   vehicleDetails?: JsonNullableFilter,
?   vehicleCondition?: StringNullableFilter | String | Null,
?   reasonId?: BigIntNullableFilter | BigInt | Null,
?   isPickupDropEnabled?: BoolFilter | Boolean,
?   isAccident?: IntFilter | Int,
?   addressDetails?: JsonNullableFilter,
?   dropAddressDetails?: JsonNullableFilter,
?   baseAmount?: DecimalNullableFilter | Decimal | Null,
?   gstPercentage?: DecimalNullableFilter | Decimal | Null,
?   gstAmount?: DecimalNullableFilter | Decimal | Null,
?   grossAmount?: DecimalNullableFilter | Decimal | Null,
?   commissionPercentage?: DecimalNullableFilter | Decimal | Null,
?   commissionAmount?: DecimalNullableFilter | Decimal | Null,
?   commissionGstPercentage?: DecimalNullableFilter | Decimal | Null,
?   commissionGstAmount?: DecimalNullableFilter | Decimal | Null,
?   tcsAmount?: DecimalNullableFilter | Decimal | Null,
?   tdsAmount?: DecimalNullableFilter | Decimal | Null,
?   otherChargesLabel?: StringNullableFilter | String | Null,
?   otherChargesType?: StringNullableFilter | String | Null,
?   otherChargesValue?: DecimalNullableFilter | Decimal | Null,
?   otherChargesAmount?: DecimalNullableFilter | Decimal | Null,
?   payableAmount?: DecimalNullableFilter | Decimal | Null,
?   quoteWindowExpiresAt?: DateTimeNullableFilter | DateTime | Null,
?   driverDetails?: JsonNullableFilter,
?   allottedOtp?: StringNullableFilter | String | Null,
?   pickupOtp?: StringNullableFilter | String | Null,
?   cancellationOtp?: StringNullableFilter | String | Null,
?   arrivedAt?: DateTimeNullableFilter | DateTime | Null,
?   startedAt?: DateTimeNullableFilter | DateTime | Null,
?   completedAt?: DateTimeNullableFilter | DateTime | Null,
?   remarks?: StringNullableFilter | String | Null,
?   description?: StringNullableFilter | String | Null,
?   urgency?: StringNullableFilter | String | Null,
?   isScheduled?: BoolFilter | Boolean,
?   scheduledAt?: DateTimeNullableFilter | DateTime | Null,
?   gigType?: EnumGigTypeNullableFilter | GigType | Null,
?   scheduledEndAt?: DateTimeNullableFilter | DateTime | Null,
?   zoneId?: IntNullableFilter | Int | Null,
?   cancelReason?: StringNullableFilter | String | Null,
?   cancelledBy?: EnumGigCancelledByNullableFilter | GigCancelledBy | Null,
?   cancelledAt?: DateTimeNullableFilter | DateTime | Null,
?   inspectionCharge?: DecimalNullableFilter | Decimal | Null,
?   transactionId?: StringNullableFilter | String | Null,
?   initialAttachments?: JsonNullableFilter,
?   arrivalAttachments?: JsonNullableFilter,
?   completionAttachments?: JsonNullableFilter,
?   validationStatus?: StringNullableFilter | String | Null,
?   validationAt?: DateTimeNullableFilter | DateTime | Null,
?   currentLatitude?: DecimalNullableFilter | Decimal | Null,
?   currentLongitude?: DecimalNullableFilter | Decimal | Null,
?   lastLocationAt?: DateTimeNullableFilter | DateTime | Null,
?   onthewayStartedAt?: DateTimeNullableFilter | DateTime | Null,
?   createdAt?: DateTimeNullableFilter | DateTime | Null,
?   updatedAt?: DateTimeNullableFilter | DateTime | Null,
?   ownerRatingStatus?: IntNullableFilter | Int | Null,
?   providerRatingStatus?: IntNullableFilter | Int | Null,
?   gigRatings?: GigRatingListRelationFilter,
?   userRole?: UserRoleNullableRelationFilter | UserRoleWhereInput | Null,
?   gigServices?: GigServiceListRelationFilter,
?   gigEstimates?: GigEstimateListRelationFilter,
?   gigProviderRequests?: GigProviderRequestListRelationFilter,
?   gigStatusLogs?: GigStatusLogListRelationFilter,
?   gigValidations?: GigValidationListRelationFilter,
?   gigTeamMembers?: GigTeamMemberListRelationFilter,
?   helperGigAttendances?: HelperGigAttendanceListRelationFilter,
?   earningHolds?: UserEarningHoldListRelationFilter,
?   grievances?: GrievanceListRelationFilter
  },
  orderBy: {
    completedAt: "asc"
  }
}

Unknown argument `providerRoleId`. Available options are marked with ?.
Stack Trace:
PrismaClientValidationError: 
Invalid `prisma.gig.findFirst()` invocation:

{
  where: {
    providerId: 1n,
    providerRoleId: 6n,
    ~~~~~~~~~~~~~~
    status: "completed",
    OR: [
      {
        providerRatingStatus: 0
      },
      {
        providerRatingStatus: null
      }
    ],
?   AND?: GigWhereInput | GigWhereInput[],
?   NOT?: GigWhereInput | GigWhereInput[],
?   id?: BigIntFilter | BigInt,
?   gigNumber?: StringFilter | String,
?   userId?: BigIntFilter | BigInt,
?   userRoleId?: BigIntNullableFilter | BigInt | Null,
?   providerType?: EnumGigProviderTypeNullableFilter | GigProviderType | Null,
?   vehicleDetails?: JsonNullableFilter,
?   vehicleCondition?: StringNullableFilter | String | Null,
?   reasonId?: BigIntNullableFilter | BigInt | Null,
?   isPickupDropEnabled?: BoolFilter | Boolean,
?   isAccident?: IntFilter | Int,
?   addressDetails?: JsonNullableFilter,
?   dropAddressDetails?: JsonNullableFilter,
?   baseAmount?: DecimalNullableFilter | Decimal | Null,
?   gstPercentage?: DecimalNullableFilter | Decimal | Null,
?   gstAmount?: DecimalNullableFilter | Decimal | Null,
?   grossAmount?: DecimalNullableFilter | Decimal | Null,
?   commissionPercentage?: DecimalNullableFilter | Decimal | Null,
?   commissionAmount?: DecimalNullableFilter | Decimal | Null,
?   commissionGstPercentage?: DecimalNullableFilter | Decimal | Null,
?   commissionGstAmount?: DecimalNullableFilter | Decimal | Null,
?   tcsAmount?: DecimalNullableFilter | Decimal | Null,
?   tdsAmount?: DecimalNullableFilter | Decimal | Null,
?   otherChargesLabel?: StringNullableFilter | String | Null,
?   otherChargesType?: StringNullableFilter | String | Null,
?   otherChargesValue?: DecimalNullableFilter | Decimal | Null,
?   otherChargesAmount?: DecimalNullableFilter | Decimal | Null,
?   payableAmount?: DecimalNullableFilter | Decimal | Null,
?   quoteWindowExpiresAt?: DateTimeNullableFilter | DateTime | Null,
?   driverDetails?: JsonNullableFilter,
?   allottedOtp?: StringNullableFilter | String | Null,
?   pickupOtp?: StringNullableFilter | String | Null,
?   cancellationOtp?: StringNullableFilter | String | Null,
?   arrivedAt?: DateTimeNullableFilter | DateTime | Null,
?   startedAt?: DateTimeNullableFilter | DateTime | Null,
?   completedAt?: DateTimeNullableFilter | DateTime | Null,
?   remarks?: StringNullableFilter | String | Null,
?   description?: StringNullableFilter | String | Null,
?   urgency?: StringNullableFilter | String | Null,
?   isScheduled?: BoolFilter | Boolean,
?   scheduledAt?: DateTimeNullableFilter | DateTime | Null,
?   gigType?: EnumGigTypeNullableFilter | GigType | Null,
?   scheduledEndAt?: DateTimeNullableFilter | DateTime | Null,
?   zoneId?: IntNullableFilter | Int | Null,
?   cancelReason?: StringNullableFilter | String | Null,
?   cancelledBy?: EnumGigCancelledByNullableFilter | GigCancelledBy | Null,
?   cancelledAt?: DateTimeNullableFilter | DateTime | Null,
?   inspectionCharge?: DecimalNullableFilter | Decimal | Null,
?   transactionId?: StringNullableFilter | String | Null,
?   initialAttachments?: JsonNullableFilter,
?   arrivalAttachments?: JsonNullableFilter,
?   completionAttachments?: JsonNullableFilter,
?   validationStatus?: StringNullableFilter | String | Null,
?   validationAt?: DateTimeNullableFilter | DateTime | Null,
?   currentLatitude?: DecimalNullableFilter | Decimal | Null,
?   currentLongitude?: DecimalNullableFilter | Decimal | Null,
?   lastLocationAt?: DateTimeNullableFilter | DateTime | Null,
?   onthewayStartedAt?: DateTimeNullableFilter | DateTime | Null,
?   createdAt?: DateTimeNullableFilter | DateTime | Null,
?   updatedAt?: DateTimeNullableFilter | DateTime | Null,
?   ownerRatingStatus?: IntNullableFilter | Int | Null,
?   providerRatingStatus?: IntNullableFilter | Int | Null,
?   gigRatings?: GigRatingListRelationFilter,
?   userRole?: UserRoleNullableRelationFilter | UserRoleWhereInput | Null,
?   gigServices?: GigServiceListRelationFilter,
?   gigEstimates?: GigEstimateListRelationFilter,
?   gigProviderRequests?: GigProviderRequestListRelationFilter,
?   gigStatusLogs?: GigStatusLogListRelationFilter,
?   gigValidations?: GigValidationListRelationFilter,
?   gigTeamMembers?: GigTeamMemberListRelationFilter,
?   helperGigAttendances?: HelperGigAttendanceListRelationFilter,
?   earningHolds?: UserEarningHoldListRelationFilter,
?   grievances?: GrievanceListRelationFilter
  },
  orderBy: {
    completedAt: "asc"
  }
}

Unknown argument `providerRoleId`. Available options are marked with ?.
    at wn (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:29:1363)
    at $n.handleRequestError (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6958)
    at $n.handleAndLogRequestError (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6623)
    at $n.request (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:121:6307)
    at async l (D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client\runtime\library.js:130:9633)
    at async getPendingProviderRatingGig (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/towing/rating.controller.js:120:17)
--------------------------------------------------
[2026-07-28T07:19:50.154Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T07:19:50.168Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T07:19:50.172Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T07:19:50.173Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T07:19:50.174Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T07:19:50.182Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:19:50.751Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T07:19:50.757Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T07:19:50.759Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T07:19:50.760Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:19:51.366Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T07:19:51.367Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:19:51.554Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T07:19:51.555Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T07:19:54.834Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T07:19:54.835Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T07:23:53.038Z] [INFO]: [TOWING OTP FLOW] Generated OTP for towing partner (+919876543210): 4321
--------------------------------------------------
[2026-07-28T07:23:56.398Z] [INFO]: [TOWING OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T07:24:14.377Z] [ERROR]: submitProviderRating (towing) error:
Contextual Details: Cannot destructure property 'quality_rating' of 'req.validatedBody' as it is undefined.
Stack Trace:
TypeError: Cannot destructure property 'quality_rating' of 'req.validatedBody' as it is undefined.
    at submitProviderRating (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/app/towing/rating.controller.js:158:7)
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at validateSubmitRating (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/validators/api/v1/app/towing/rating.validator.js:89:3)
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/middlewares/auth.middleware.js:87:5
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at authenticate (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/middlewares/auth.middleware.js:61:12)
--------------------------------------------------
[2026-07-28T07:33:35.707Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T07:33:37.406Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T07:33:37.450Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T07:33:37.473Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T07:33:37.490Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T07:33:37.617Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:33:38.287Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T07:33:38.760Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T07:33:38.872Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T07:33:38.921Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:33:39.627Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T07:33:39.634Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:33:39.807Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T07:33:39.809Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T07:34:27.270Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:29.462Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:31.975Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:32.929Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:37.239Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:38.554Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:45.678Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:47.143Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:50.741Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:52.090Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:55.651Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:34:56.706Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:35:59.297Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T07:35:59.327Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T07:35:59.330Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T07:35:59.331Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T07:35:59.332Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T07:35:59.348Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:36:00.034Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T07:36:00.039Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T07:36:00.042Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T07:36:00.042Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:36:00.671Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T07:36:00.672Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:36:00.860Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T07:36:00.870Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T07:41:24.912Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:41:26.472Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:41:27.706Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:41:28.906Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:41:31.125Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:41:32.647Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:41:42.984Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:41:46.833Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:41:48.677Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:42:14.800Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:42:17.723Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:42:20.004Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T07:42:23.821Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:09:57.904Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:09:59.087Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:10:00.142Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:10:00.767Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:10:01.663Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:10:02.437Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:10:17.481Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:10:17.482Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:12:00.443Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:12:02.084Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:12:02.889Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:12:03.743Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:12:04.893Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:12:05.701Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:12:22.735Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:12:23.229Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:14:41.714Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T08:14:43.646Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:14:43.729Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:15:49.994Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T08:15:51.828Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:15:51.831Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:16:12.616Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:13.625Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:14.386Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:16.053Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:16.810Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:26.015Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:26.491Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:42.611Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:43.144Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:48.585Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:50.173Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:54.746Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:16:55.226Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:01.497Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:02.014Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:03.959Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:04.149Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:14.138Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:15.280Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:17.424Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:21.603Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:22.453Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:23.434Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:24.189Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:25.141Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:26.372Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:32.000Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:32.519Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:34.369Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:34.542Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:34.958Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:35.129Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:35.729Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:17:35.901Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:18:08.677Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:18:09.184Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:18:09.392Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:18:09.600Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:18:11.181Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:18:11.371Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:18:11.523Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:18:12.028Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:30.941Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:31.927Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:32.926Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:33.618Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:34.457Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:35.189Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:39.492Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:39.968Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:46.404Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:19:46.866Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:20:40.531Z] [INFO]: [TOWING OTP FLOW] Generated OTP for towing partner (+919876543210): 4321
--------------------------------------------------
[2026-07-28T08:20:44.457Z] [INFO]: [TOWING OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T08:21:25.021Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T08:21:27.148Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:21:27.148Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:24:16.058Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:16.543Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:18.815Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:18.984Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:19.147Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTargetsByIds3 error body:
Contextual Details: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
--------------------------------------------------
[2026-07-28T08:24:19.193Z] [ERROR]: Error fetching compatible vehicles from TecDoc:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
Stack Trace:
Error: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
    at tecDocRequest (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/techdoc.service.js:64:11)
    at processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async fetchCompatibleVehicles (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/techdoc.service.js:636:24)
    at async getArticleVehicles (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/web/seller/article_vehicles.controller.js:12:22)
--------------------------------------------------
[2026-07-28T08:24:22.426Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:22.593Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:23.976Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:24.142Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:31.653Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:32.148Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:24:54.608Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:25:13.321Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:25:42.532Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T08:25:44.577Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:25:44.578Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:29:09.560Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T08:29:09.579Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T08:29:09.584Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T08:29:09.584Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T08:29:09.586Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T08:29:09.596Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:29:10.177Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T08:29:10.183Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T08:29:10.185Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T08:29:10.187Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:29:10.300Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:29:10.301Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:29:10.833Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T08:29:10.834Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:29:11.020Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T08:29:11.020Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T08:30:30.881Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T08:30:33.014Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:30:33.015Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:31:45.476Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T08:31:47.465Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:31:47.466Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:32:24.139Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T08:32:24.152Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T08:32:24.156Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T08:32:24.158Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T08:32:24.159Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T08:32:24.167Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:32:24.746Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T08:32:24.751Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T08:32:24.754Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T08:32:24.755Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:32:25.409Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T08:32:25.410Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:32:25.587Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T08:32:25.588Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T08:32:28.077Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:32:28.077Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:38:24.386Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T08:38:24.816Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T08:38:24.822Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T08:38:24.823Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T08:38:24.826Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T08:38:24.847Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:25.483Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T08:38:25.489Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T08:38:25.492Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T08:38:25.492Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:26.115Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T08:38:26.116Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:26.317Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T08:38:26.317Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T08:38:29.050Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:38:29.051Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:38:30.442Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:31.621Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:32.400Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:33.155Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:34.064Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:34.848Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:39.458Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:40.014Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:38:40.179Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTargetsByIds3 error body:
Contextual Details: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
--------------------------------------------------
[2026-07-28T08:38:40.242Z] [ERROR]: Error fetching compatible vehicles from TecDoc:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
Stack Trace:
Error: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
    at tecDocRequest (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/techdoc.service.js:64:11)
    at processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async fetchCompatibleVehicles (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/techdoc.service.js:636:24)
    at async getArticleVehicles (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/web/seller/article_vehicles.controller.js:12:22)
--------------------------------------------------
[2026-07-28T08:42:02.593Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:42:03.997Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:42:05.052Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:42:05.848Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:42:06.717Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:42:07.623Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:42:11.104Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:42:11.293Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:43:05.919Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T08:43:06.100Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T08:43:13.866Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:43:25.726Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:43:38.895Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:44:25.247Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:44:31.616Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:45:04.291Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:45:04.773Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:45:13.557Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:45:19.442Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:45:20.072Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:45:25.964Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:45:26.452Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:45:36.298Z] [INFO]: [TOWING OTP FLOW] Generated OTP for towing partner (+919876543210): 4321
--------------------------------------------------
[2026-07-28T08:45:39.664Z] [INFO]: [TOWING OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T08:46:14.676Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:46:15.174Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:46:52.023Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:46:52.515Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:47:31.347Z] [ERROR]: Unhandled global application error occurred:
Contextual Details: Cannot convert undefined or null to object
Stack Trace:
TypeError: Cannot convert undefined or null to object
    at Object.assign (<anonymous>)
    at validateAddProductPayload (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/validators/api/v1/web/seller/product.validator.js:113:10)
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at file:///D:/alab%20projects/carg%20projects/Carg_backend/src/middlewares/auth.middleware.js:87:5
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
    at authenticate (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/middlewares/auth.middleware.js:61:12)
    at Layer.handleRequest (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\layer.js:152:17)
    at next (D:\alab projects\carg projects\Carg_backend\node_modules\router\lib\route.js:157:13)
--------------------------------------------------
[2026-07-28T08:48:54.923Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T08:48:54.959Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T08:48:54.964Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T08:48:54.964Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T08:48:54.967Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T08:48:54.978Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:48:55.546Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T08:48:55.552Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T08:48:55.555Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T08:48:55.556Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:48:56.192Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T08:48:56.193Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:48:56.367Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T08:48:56.368Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T08:48:56.939Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:48:57.111Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:49:03.190Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:49:03.190Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:49:57.095Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:50:34.962Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:52:32.324Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T08:52:32.693Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T08:52:32.708Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T08:52:32.710Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T08:52:32.711Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T08:52:32.724Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:52:33.346Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T08:52:33.351Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T08:52:33.354Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T08:52:33.356Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:52:33.876Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T08:52:33.878Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:52:34.044Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T08:52:34.045Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T08:52:40.455Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T08:52:40.456Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T08:52:40.967Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:52:51.128Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:52:55.565Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:52:58.749Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:53:00.910Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:53:01.093Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:53:27.474Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:53:27.958Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:53:28.124Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:53:56.423Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:53:56.934Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:54:31.296Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:54:31.796Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:55:21.406Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:55:42.010Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:56:24.801Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:56:58.628Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:58:05.829Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:58:13.903Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:59:35.300Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T08:59:38.110Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:01:32.585Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:02:27.971Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:02:30.308Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:02:32.581Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:02:33.568Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:02:34.830Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:02:35.777Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:02:40.155Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:02:40.641Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:04:23.986Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:04:28.253Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:04:35.465Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:07:02.179Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:07:03.867Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:07:04.784Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:07:06.260Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:07:07.593Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:07:10.014Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:07:10.190Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:09:24.778Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:09:25.185Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:09:25.190Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:09:25.191Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:09:25.193Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:09:25.207Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:09:25.801Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:09:25.812Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:09:25.817Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:09:25.818Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:09:26.431Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:09:26.432Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:09:26.607Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:09:26.609Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:09:29.320Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T09:09:29.321Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T09:10:18.892Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:10:18.905Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:10:18.908Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:10:18.909Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:10:18.911Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:10:18.920Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:19.478Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:10:19.484Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:10:19.486Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:10:19.487Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:20.082Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:10:20.083Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:20.246Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:10:20.246Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:10:28.846Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T09:10:28.846Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T09:10:36.461Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:40.673Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:42.115Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:42.872Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:44.173Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:45.050Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:47.432Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:10:47.618Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:38.586Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:39.884Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:50.787Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:51.955Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:52.649Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:53.255Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:54.160Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:54.805Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:59.059Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:11:59.924Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:12:44.497Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:12:46.819Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:15:05.179Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:15:05.590Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:15:05.601Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:15:05.601Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:15:05.612Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:15:05.650Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:15:06.363Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:15:06.369Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:15:06.373Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:15:06.375Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:15:06.909Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:15:06.956Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:15:07.017Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:15:07.157Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:15:07.159Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:15:08.878Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:15:18.343Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:15:20.052Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:16:13.413Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:16:20.578Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:16:25.795Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:16:37.039Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:16:37.524Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:16:37.716Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:17:17.077Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T09:17:17.078Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T09:29:19.010Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:29:30.619Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:29:58.506Z] [INFO]: [HELPER OTP FLOW] Generated OTP for helper (+919876543210): 4321
--------------------------------------------------
[2026-07-28T09:30:06.949Z] [INFO]: [HELPER OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T09:30:14.834Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T09:30:14.837Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T09:32:30.265Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:32:37.512Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:32:49.903Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:32:49.969Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:32:52.621Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:33:23.553Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:33:26.030Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:33:43.459Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T09:33:54.859Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T09:33:54.859Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T09:34:50.670Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:34:52.103Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:34:52.977Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:34:53.647Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:34:55.241Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:34:56.348Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:35:12.881Z] [INFO]: [HELPER OTP FLOW] Generated OTP for helper (+919876543210): 4321
--------------------------------------------------
[2026-07-28T09:35:21.043Z] [INFO]: [HELPER OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T09:35:51.758Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:35:52.413Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:35:55.379Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:35:56.297Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:35:58.154Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:35:58.844Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:36:01.011Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:36:01.892Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:36:16.894Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T09:36:17.013Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T09:36:21.676Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:36:22.810Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:36:23.580Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:36:24.104Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T09:36:24.163Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T09:36:25.025Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:36:25.483Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T09:36:25.900Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T09:36:26.010Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:36:42.073Z] [INFO]: [MockGateway] Creating order for amount: 590 INR, receipt: helper_receipt_1785231402073
--------------------------------------------------
[2026-07-28T09:36:43.297Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1785231402074_6lpr9p, transaction: pay_mock_1785231402348
--------------------------------------------------
[2026-07-28T09:37:36.642Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:38:12.327Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T09:38:33.651Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:38:34.182Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTargetsByIds3 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:38:34.512Z] [ERROR]: TecDoc getArticleLinkedAllLinkingTargetsByIds3 error body:
Contextual Details: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
--------------------------------------------------
[2026-07-28T09:38:34.540Z] [ERROR]: Error fetching compatible vehicles from TecDoc:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
Stack Trace:
Error: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"the number of requested articleids are limited to 25"}
    at tecDocRequest (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/techdoc.service.js:64:11)
    at processTicksAndRejections (node:internal/process/task_queues:104:5)
    at async fetchCompatibleVehicles (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/services/techdoc.service.js:636:24)
    at async getArticleVehicles (file:///D:/alab%20projects/carg%20projects/Carg_backend/src/controllers/api/v1/web/seller/article_vehicles.controller.js:12:22)
--------------------------------------------------
[2026-07-28T09:39:26.507Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:39:33.779Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:39:36.263Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T09:39:36.264Z] [INFO]: Socket Connected: User 1 joined role room role_towing_partner
--------------------------------------------------
[2026-07-28T09:39:36.361Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T09:42:46.959Z] [INFO]: [HELPER OTP FLOW] Generated OTP for helper (+919876543210): 4321
--------------------------------------------------
[2026-07-28T09:42:49.974Z] [INFO]: [HELPER OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T09:52:38.104Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T09:53:08.846Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:53:09.366Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:53:09.370Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:53:09.373Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:53:09.375Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:53:09.385Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:53:09.978Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:53:09.986Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:53:09.988Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:53:09.992Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:53:10.595Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:53:10.597Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:53:10.773Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:53:10.774Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:53:14.786Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T09:53:14.797Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T09:54:10.008Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T09:54:10.194Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T09:54:12.634Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T09:54:12.876Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T09:55:13.471Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T09:55:13.644Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T09:55:22.807Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T09:55:22.862Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T09:55:51.933Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T09:55:52.071Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T09:56:57.316Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:56:57.348Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:56:57.361Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:56:57.365Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:56:57.366Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:56:57.402Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:56:57.982Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:56:57.987Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:56:57.989Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:56:57.989Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:56:58.628Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:56:58.632Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:56:58.808Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:56:58.808Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:57:03.342Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:57:03.355Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:57:03.358Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:57:03.359Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:57:03.360Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:57:03.366Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:03.917Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:57:03.922Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:57:03.925Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:57:03.926Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:04.482Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:57:04.483Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:04.687Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:57:04.687Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:57:10.091Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:57:10.103Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:57:10.106Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:57:10.107Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:57:10.108Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:57:10.116Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:10.673Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:57:10.678Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:57:10.680Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:57:10.680Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:11.343Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:57:11.351Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:11.533Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:57:11.534Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:57:19.420Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:57:19.437Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:57:19.441Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:57:19.442Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:57:19.445Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:57:19.452Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:19.996Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:57:20.002Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:57:20.004Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:57:20.005Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:20.634Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:57:20.635Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:20.810Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:57:20.811Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:57:26.091Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:57:26.103Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:57:26.106Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:57:26.107Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:57:26.108Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:57:26.115Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:26.665Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:57:26.670Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:57:26.672Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:57:26.673Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:27.165Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:57:27.167Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:57:27.358Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:57:27.359Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:58:00.053Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:58:00.197Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:58:00.204Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:58:00.213Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:58:00.284Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:58:00.330Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:05.775Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:58:05.789Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:58:05.794Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:58:05.795Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:58:05.796Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:58:05.804Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:06.401Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:58:06.409Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:58:06.412Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:58:06.413Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:07.062Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:58:07.063Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:07.268Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:58:07.268Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:58:13.224Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T09:58:13.236Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T09:58:13.240Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T09:58:13.240Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T09:58:13.242Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T09:58:13.248Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:13.796Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T09:58:13.800Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T09:58:13.802Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T09:58:13.803Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:14.310Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T09:58:14.312Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:14.525Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T09:58:14.527Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T09:58:31.635Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:36.416Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:38.851Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:40.227Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:42.951Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:44.914Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:46.029Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:47.704Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:51.782Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T09:58:53.216Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:00:34.113Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T10:00:34.386Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T10:02:10.506Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:02:10.974Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:02:10.979Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:02:10.981Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:02:10.985Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:02:11.003Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:02:11.623Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:02:11.654Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:02:11.657Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:02:11.658Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:02:12.152Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:02:12.162Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:02:12.346Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:02:12.395Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:02:38.445Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:02:38.466Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:02:38.471Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:02:38.472Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:02:38.475Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:02:38.490Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:02:39.147Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:02:39.154Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:02:39.170Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:02:39.249Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:02:39.955Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:02:39.956Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:02:40.224Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:02:40.225Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:02:49.315Z] [INFO]: Starting seeding of missing genericArticleName in cg_tbl_products...
--------------------------------------------------
[2026-07-28T10:02:49.563Z] [INFO]: Found 66 products missing genericArticleName.
--------------------------------------------------
[2026-07-28T10:02:49.613Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:02:49.621Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:02:49.639Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:02:50.937Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:02:51.223Z] [INFO]: Successfully seeded genericArticleName for 66 / 66 products.
--------------------------------------------------
[2026-07-28T10:04:26.492Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:04:35.362Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:06:20.310Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:09:39.198Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:09:39.519Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:09:39.525Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:09:39.527Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:09:39.532Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:09:39.557Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:09:40.172Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:09:40.177Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:09:40.179Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:09:40.180Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:09:40.794Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:09:40.796Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:09:40.995Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:09:41.014Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:10:07.503Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:10:07.525Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:10:07.530Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:10:07.531Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:10:07.533Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:10:07.551Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:08.135Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:10:08.143Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:10:08.153Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:10:08.160Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:08.809Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:10:08.811Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:08.984Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:10:08.984Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:10:46.539Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:10:46.561Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:10:46.565Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:10:46.567Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:10:46.570Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:10:46.586Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:47.192Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:10:47.196Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:10:47.199Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:10:47.200Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:47.811Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:10:47.812Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:47.993Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:10:47.994Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:10:48.714Z] [INFO]: [MockGateway] Creating order for amount: 590 INR, receipt: helper_receipt_1785233448714
--------------------------------------------------
[2026-07-28T10:10:51.220Z] [INFO]: [MockGateway] Verifying payment for order: order_mock_1785233448716_w2b6yr, transaction: pay_mock_1785233450327
--------------------------------------------------
[2026-07-28T10:10:57.513Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:10:57.532Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:10:57.535Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:10:57.536Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:10:57.537Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:10:57.548Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:58.127Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:10:58.132Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:10:58.134Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:10:58.135Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:58.601Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:10:58.603Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:10:58.790Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:10:58.791Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:11:18.697Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:11:18.698Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:11:26.549Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T10:11:53.214Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:11:53.214Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:12:22.825Z] [INFO]: [HELPER AUTH] Helper 1 logged out.
--------------------------------------------------
[2026-07-28T10:13:46.234Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:13:46.455Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:13:46.461Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:13:46.462Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:13:46.464Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:13:46.477Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:13:47.091Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:13:47.129Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:13:47.134Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:13:47.134Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:13:47.276Z] [INFO]: [HELPER OTP FLOW] Generated OTP for helper (+919876543110): 4321
--------------------------------------------------
[2026-07-28T10:13:47.776Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:13:47.777Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:13:47.950Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:13:47.951Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:13:52.148Z] [INFO]: [HELPER OTP FLOW] Successful login completed for mobile: +919876543110
--------------------------------------------------
[2026-07-28T10:13:53.573Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:13:53.574Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:14:43.754Z] [INFO]: [HELPER OTP FLOW] Generated OTP for helper (+919876543110): 4321
--------------------------------------------------
[2026-07-28T10:14:55.667Z] [INFO]: [HELPER OTP FLOW] Successful login completed for mobile: +919876543110
--------------------------------------------------
[2026-07-28T10:16:41.576Z] [INFO]: [HELPER AUTH] Helper 23 logged out.
--------------------------------------------------
[2026-07-28T10:17:04.321Z] [INFO]: [HELPER OTP FLOW] Generated OTP for helper (+919876543210): 4321
--------------------------------------------------
[2026-07-28T10:17:10.030Z] [INFO]: [HELPER OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T10:18:58.466Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T10:19:10.735Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:19:10.736Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:20:27.525Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:20:27.701Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:20:27.707Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:20:27.708Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:20:27.710Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:20:27.724Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:20:28.372Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:20:28.378Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:20:28.381Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:20:28.384Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:20:28.454Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:20:28.463Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:20:28.482Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:20:28.900Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:20:28.902Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:20:29.089Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:20:29.090Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:20:34.548Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:20:34.548Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:20:45.498Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:20:59.121Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:21:02.558Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:21:02.796Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:21:22.974Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:21:23.475Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:22:57.433Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:22:57.452Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:22:57.458Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:22:57.459Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:22:57.459Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:22:57.466Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:22:58.041Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:22:58.045Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:22:58.047Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:22:58.048Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:22:58.633Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:22:58.637Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:22:58.820Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:22:58.856Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:23:00.160Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:23:00.161Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:23:26.913Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:23:27.464Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:23:51.755Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:23:52.235Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:23:54.600Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:23:54.774Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:24:02.946Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:24:03.438Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:24:07.408Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:24:07.581Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:25:33.440Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:25:33.943Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:25:46.035Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:25:49.018Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:25:51.130Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:25:51.469Z] [INFO]: TecDoc → getArticleLinkedAllLinkingTarget4 | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:26.883Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:27.363Z] [ERROR]: TecDoc getLinkageTargets error body:
Contextual Details: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-28T10:26:27.731Z] [ERROR]: Error fetching linkage target detail for 12470:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-28T10:26:27.732Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:28.099Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:28.346Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:28.829Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:29.275Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:29.536Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:29.860Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:30.130Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:30.410Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:30.700Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:30.967Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:31.466Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:31.765Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:32.010Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:32.455Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:32.759Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:33.002Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:33.257Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:33.531Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:33.804Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:34.101Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:34.546Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:34.914Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:35.260Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:35.669Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:36.121Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:36.339Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:36.550Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:40.087Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:40.249Z] [ERROR]: TecDoc getLinkageTargets error body:
Contextual Details: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-28T10:26:40.252Z] [ERROR]: Error fetching linkage target detail for 12470:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"Unable to parse request: Expected JsonToken.START_OBJECT but got VALUE_NUMBER_INT\n at [Source: (String)\"{\"getLinkageTargets\":{\"provider\":25791,\"articleCountry\":\"IN\",\"lang\":\"en\",\"linkageTargetIds\":[12470],\"linkingTargetType\":\"P\"}}\"; line: 1, column: 99]"}
--------------------------------------------------
[2026-07-28T10:26:40.255Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:40.487Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:40.712Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:41.062Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:41.479Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:41.752Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:42.095Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:42.372Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:42.645Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:42.930Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:43.159Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:43.180Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:43.460Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:43.784Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:44.029Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:44.474Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:44.762Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:44.853Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:44.997Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:45.459Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:45.716Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:46.009Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:46.097Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:46.322Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:46.827Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:47.201Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:47.562Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:47.951Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:48.025Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:48.408Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:48.627Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:48.839Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:49.556Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:51.295Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:26:52.898Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:27:21.954Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:27:22.435Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:27:32.859Z] [INFO]: TecDoc → getVehiclesByVIN | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:27:33.335Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:28:13.263Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:28:24.168Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:28:31.935Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:30:34.786Z] [INFO]: Successfully connected to the MySQL Database via Prisma!
--------------------------------------------------
[2026-07-28T10:30:34.804Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T10:30:34.809Z] [INFO]: Server is running in development mode on port 5000
--------------------------------------------------
[2026-07-28T10:30:34.810Z] [INFO]: Endpoint: http://localhost:5000
--------------------------------------------------
[2026-07-28T10:30:34.811Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T10:30:34.822Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:30:35.373Z] [INFO]: Connecting to Redis server...
--------------------------------------------------
[2026-07-28T10:30:35.378Z] [INFO]: Redis client connected and ready.
--------------------------------------------------
[2026-07-28T10:30:35.380Z] [INFO]: [TECDOC-CRON] ✅ Vehicle Brands refreshed (115 items).
--------------------------------------------------
[2026-07-28T10:30:35.382Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:30:35.584Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:30:35.902Z] [INFO]: [TECDOC-CRON] ✅ Generic Articles HashMap refreshed (1126 items).
--------------------------------------------------
[2026-07-28T10:30:35.902Z] [INFO]: TecDoc → getBrands | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:30:36.073Z] [INFO]: [TECDOC-CRON] ✅ TecDoc Article Brands refreshed (154 items).
--------------------------------------------------
[2026-07-28T10:30:36.074Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T10:30:36.110Z] [ERROR]: TecDoc getArticles error body:
Contextual Details: {"status":400,"statusText":"Field 'linkageTargetId' has an invalid value."}
--------------------------------------------------
[2026-07-28T10:30:36.110Z] [ERROR]: TecDoc fetchAndCacheVehicleTree error for linkageTargetId 64522:
Contextual Details: TecDoc status 400 — check provider ID and API key in business settings. TecDoc response: {"status":400,"statusText":"Field 'linkageTargetId' has an invalid value."}
--------------------------------------------------
[2026-07-28T10:30:41.454Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:30:41.455Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:30:48.206Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:30:57.593Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:30:58.906Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:31:00.068Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:31:04.650Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:31:04.697Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:31:06.285Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:32:46.909Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:32:48.307Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:32:49.553Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:32:50.801Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:32:52.318Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:32:52.324Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:32:53.786Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:32:58.264Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T10:33:10.750Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:33:10.751Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:34:02.804Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:03.978Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:04.779Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:05.402Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:07.673Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:10.818Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:11.331Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:14.153Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:14.800Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:19.407Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:20.983Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:21.705Z] [INFO]: TecDoc → getLinkageTargets | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:22.265Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:23.236Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:23.240Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:24.481Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:34:33.410Z] [INFO]: TecDoc → getArticles | provider: 25791 | country: IN | url: https://webservice.tecalliance.services/pegasus-3-0/services/TecdocToCatDLB.jsonEndpoint
--------------------------------------------------
[2026-07-28T10:40:32.959Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T10:40:44.241Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T10:40:44.243Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T10:44:48.909Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T11:04:26.362Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T11:04:26.540Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T11:17:24.059Z] [INFO]: Updated rating stats for provider 1 (helper): avg = 3.67, count = 2
--------------------------------------------------
[2026-07-28T11:17:31.074Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T11:17:31.076Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T11:18:21.112Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T11:19:26.625Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T11:19:26.625Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T11:29:59.163Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T11:29:59.197Z] [INFO]: [ZONE_RESOLVE] Resolving zone for coordinates: (13.0720919, 80.19916209)
--------------------------------------------------
[2026-07-28T11:29:59.487Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T11:29:59.490Z] [INFO]: [BANNERS] Fetching garage banners for zoneIds: [13, 11]
--------------------------------------------------
[2026-07-28T11:35:03.141Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T11:41:17.495Z] [INFO]: [HELPER OTP FLOW] Generated OTP for helper (+919876543210): 4321
--------------------------------------------------
[2026-07-28T11:41:25.876Z] [INFO]: [HELPER OTP FLOW] Successful login completed for mobile: +919876543210
--------------------------------------------------
[2026-07-28T11:41:31.655Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T11:41:31.656Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T11:42:30.911Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T11:42:42.507Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T11:42:42.509Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T11:42:47.086Z] [INFO]: Socket Disconnected: User 1
--------------------------------------------------
[2026-07-28T11:45:01.471Z] [INFO]: Socket Connected: User 1 joined room user_1
--------------------------------------------------
[2026-07-28T11:45:01.473Z] [INFO]: Socket Connected: User 1 joined role room role_helper
--------------------------------------------------
[2026-07-28T13:44:38.118Z] [ERROR]: WARNING: Database connection failed on startup. Database features will be unavailable.
Contextual Details: Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
Stack Trace:
PrismaClientInitializationError: Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
    at wa (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:64:805)
    at async Object.loadLibrary (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:111:10060)
    at async wt.loadEngine (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:112:448)
    at async wt.instantiateLibrary (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:111:12778)
    at async wt.start (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:112:1981)
    at async startServer (file:///home/thecarg/public_html/dev-api.thecarg.com/src/server.js:158:5)
--------------------------------------------------
[2026-07-28T13:44:38.123Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T13:44:38.125Z] [INFO]: Server is running in production mode on port 3000
--------------------------------------------------
[2026-07-28T13:44:38.126Z] [INFO]: Endpoint: http://localhost:3000
--------------------------------------------------
[2026-07-28T13:44:38.126Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T13:44:38.131Z] [ERROR]: TecDoc refreshVehicleBrandsCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:44:38.131Z] [ERROR]: [TECDOC-CRON] ❌ Vehicle Brands refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:44:38.132Z] [ERROR]: TecDoc refreshGenericArticlesCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:44:38.132Z] [ERROR]: [TECDOC-CRON] ❌ Generic Articles refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:44:38.133Z] [ERROR]: TecDoc refreshArticleBrandsCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:44:38.133Z] [ERROR]: [TECDOC-CRON] ❌ TecDoc Article Brands refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:44:38.134Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T13:47:01.860Z] [ERROR]: WARNING: Database connection failed on startup. Database features will be unavailable.
Contextual Details: Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
Stack Trace:
PrismaClientInitializationError: Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
    at wa (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:64:805)
    at async Object.loadLibrary (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:111:10060)
    at async wt.loadEngine (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:112:448)
    at async wt.instantiateLibrary (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:111:12778)
    at async wt.start (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:112:1981)
    at async startServer (file:///home/thecarg/public_html/dev-api.thecarg.com/src/server.js:158:5)
--------------------------------------------------
[2026-07-28T13:47:01.865Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T13:47:01.868Z] [INFO]: Server is running in production mode on port 3000
--------------------------------------------------
[2026-07-28T13:47:01.868Z] [INFO]: Endpoint: http://localhost:3000
--------------------------------------------------
[2026-07-28T13:47:01.868Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T13:47:01.874Z] [ERROR]: TecDoc refreshVehicleBrandsCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:47:01.874Z] [ERROR]: [TECDOC-CRON] ❌ Vehicle Brands refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:47:01.877Z] [ERROR]: TecDoc refreshGenericArticlesCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:47:01.877Z] [ERROR]: [TECDOC-CRON] ❌ Generic Articles refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:47:01.878Z] [ERROR]: TecDoc refreshArticleBrandsCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:47:01.879Z] [ERROR]: [TECDOC-CRON] ❌ TecDoc Article Brands refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T13:47:01.879Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
[2026-07-28T14:03:40.514Z] [ERROR]: WARNING: Database connection failed on startup. Database features will be unavailable.
Contextual Details: Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
Stack Trace:
PrismaClientInitializationError: Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
    at za (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:64:805)
    at async Object.loadLibrary (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:111:10084)
    at async _r.loadEngine (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:112:448)
    at async _r.instantiateLibrary (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:111:12599)
    at async _r.start (/home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client/runtime/library.js:112:1976)
    at async startServer (file:///home/thecarg/public_html/dev-api.thecarg.com/src/server.js:158:5)
--------------------------------------------------
[2026-07-28T14:03:40.518Z] [INFO]: Socket.io initialized successfully!
--------------------------------------------------
[2026-07-28T14:03:40.521Z] [INFO]: Server is running in production mode on port 3000
--------------------------------------------------
[2026-07-28T14:03:40.521Z] [INFO]: Endpoint: http://localhost:3000
--------------------------------------------------
[2026-07-28T14:03:40.521Z] [INFO]: [TECDOC-CRON] Starting 24h TecDoc cache refresh...
--------------------------------------------------
[2026-07-28T14:03:40.527Z] [ERROR]: TecDoc refreshVehicleBrandsCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T14:03:40.527Z] [ERROR]: [TECDOC-CRON] ❌ Vehicle Brands refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T14:03:40.529Z] [ERROR]: TecDoc refreshGenericArticlesCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T14:03:40.529Z] [ERROR]: [TECDOC-CRON] ❌ Generic Articles refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T14:03:40.530Z] [ERROR]: TecDoc refreshArticleBrandsCache error:
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T14:03:40.530Z] [ERROR]: [TECDOC-CRON] ❌ TecDoc Article Brands refresh failed (Keeping existing cache):
Contextual Details: 
Invalid `prisma.businessSetting.findFirst()` invocation:


Prisma Client could not locate the Query Engine for runtime "rhel-openssl-1.1.x".

This happened because Prisma Client was generated for "windows", but the actual deployment required "rhel-openssl-1.1.x".
Add "rhel-openssl-1.1.x" to `binaryTargets` in the "schema.prisma" file and run `prisma generate` after saving it:

generator client {
  provider      = "prisma-client-js"
  binaryTargets = ["native", "rhel-openssl-1.1.x"]
}

The following locations have been searched:
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/.prisma/client
  /home/thecarg/public_html/dev-api.thecarg.com/node_modules/@prisma/client
  D:\alab projects\carg projects\Carg_backend\node_modules\@prisma\client
  /tmp/prisma-engines
  /home/thecarg/public_html/dev-api.thecarg.com/prisma
--------------------------------------------------
[2026-07-28T14:03:40.530Z] [INFO]: [TECDOC-CRON] TecDoc cache refresh cycle completed.
--------------------------------------------------
