>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-10-02_11-17-35

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/general
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 842|ymoJGFnB8RN10BRItfXNia7L1KRhFtaU8FtHTUh139454b8e
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-09-28&end_date=2026-11-01
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 842|ymoJGFnB8RN10BRItfXNia7L1KRhFtaU8FtHTUh139454b8e
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/user/save-client-push-token/
INFO [console] [DIO] method: POST
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] Authorization: Bearer 842|ymoJGFnB8RN10BRItfXNia7L1KRhFtaU8FtHTUh139454b8e
INFO [console] [DIO] data:
INFO [console] [DIO] {service_type: fcm, token: eN0el-4ORj-72cc8InHfsP:APA91bGS822EMU_gAFOHSucXOcq3eEBARno-vnh9amdz8MkAaggmLQInplr1y7WIFBHsKKaruWz75w9zp3LcxYBdVEGTiUzLus4yowJqiv2WVdqvL9i3PFM}
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/general
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 02 Oct 2026 10:15:04 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-02T10:15:04.534830Z","request_id":"cfabb269-1f12-4255-9b2d-230bbda5132b","version":"v1"},"data":{"rehabilitation_name":"Для проверки фаза","rehabilitation_start_date":"2026-09-19","rehabilitation_end_date":"2026-10-02","rehabilitation_weeks_count":2,"quality":{"average_score":49.5,"phases":[{"phase_sequence_number":1,"phase_name":"Фаза для проверки фазы","weeks":[{"phase_week_number":1,"score":49.5,"rehabilitation_week_number":1,"is_control_week":true}]},{"phase_sequence_number":2,"phase_name":"Проверочная фаза 2","weeks":[{"phase_week_number":1,"score":null,"rehabilitation_week_number":2,"is_control_week":true}]}]},"activity":{"average_score":33.3,"phases":[{"phase_sequence_number":1,"phase_name":"Фаза для проверки фазы","weeks":[{"phase_week_number":1,"score":33.3,"rehabilitation_week_number":1,"is_control_week":true}]},{"phase_sequence_number":2,"phase_name":"Проверочная фаза 2","weeks":[{"phase_week_number":1,"score":null,"rehabilitation_week_number":2,"is_control_week":true}]}]}}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-02T10:15:04.534830Z, request_id: cfabb269-1f12-4255-9b2d-230bbda5132b, version: v1}, data: {rehabilitation_name: Для проверки фаза, rehabilitation_start_date: 2026-09-19, rehabilitation_end_date: 2026-10-02, rehabilitation_weeks_count: 2, quality: {average_score: 49.5, phases: [{phase_sequence_number: 1, phase_name: Фаза для проверки фазы, weeks: [{phase_week_number: 1, score: 49.5, rehabilitation_week_number: 1, is_control_week: true}]}, {phase_sequence_number: 2, phase_name: Проверочная фаза 2, weeks: [{phase_week_number: 1, score: null, rehabilitation_week_number: 2, is_control_week: true}]}]}, activity: {average_score: 33.3, phases: [{phase_sequence_number: 1, phase_name: Фаза для проверки фазы, weeks: [{phase_week_number: 1, score: 33.3, rehabilitation_week_number: 1, is_control_week: true}]}, {phase_sequence_number: 2, phase_name: Проверочная фаза 2, weeks: [{phase_week_number: 1, score: null, rehabilitation_week_number: 2
INFO [console] , is_control_week: true}]}]}}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/range-of-motion
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 842|ymoJGFnB8RN10BRItfXNia7L1KRhFtaU8FtHTUh139454b8e
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-09-28&end_date=2026-11-01
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 02 Oct 2026 10:15:04 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-02T10:15:04.616108Z","request_id":"85267dd6-0d73-4f95-892b-e89244fa66e0","version":"v1"},"data":{"start_rehab":"2026-09-19 00:00:00","end_rehab":"2026-10-02 00:00:00","days":[{"date":"2026-10-01","status":["first_control"],"training":[{"mode":"screening_test","status":"not_done","progress":null}]},{"date":"2026-10-02","status":["end"],"training":[{"mode":"correction_unit","status":"not_done","progress":null}]}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-02T10:15:04.616108Z, request_id: 85267dd6-0d73-4f95-892b-e89244fa66e0, version: v1}, data: {start_rehab: 2026-09-19 00:00:00, end_rehab: 2026-10-02 00:00:00, days: [{date: 2026-10-01, status: [first_control], training: [{mode: screening_test, status: not_done, progress: null}]}, {date: 2026-10-02, status: [end], training: [{mode: correction_unit, status: not_done, progress: null}]}]}}
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/user/save-client-push-token/
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 02 Oct 2026 10:15:04 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-02T10:15:04.657836Z","request_id":"b1024ae7-3802-47fd-a8c1-45c7da62e7ab","version":"v1"},"data":{"message":"User push token successfully saved or existed for current user"}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-02T10:15:04.657836Z, request_id: b1024ae7-3802-47fd-a8c1-45c7da62e7ab, version: v1}, data: {message: User push token successfully saved or existed for current user}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-10-02
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 842|ymoJGFnB8RN10BRItfXNia7L1KRhFtaU8FtHTUh139454b8e
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/range-of-motion
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 02 Oct 2026 10:15:04 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-02T10:15:04.719087Z","request_id":"9f3ada8b-8215-4d5b-9c48-6c218f4d8a1c","version":"v1"},"data":{"average_score":37.5,"average_interpretation":"bad","phases":[{"phase_sequence_number":1,"phase_name":"Фаза для проверки фазы","weeks":[{"phase_week_number":1,"week_number":1,"rehabilitation_week_number":1,"score":37.5,"interpretation":"bad","is_control_week":true}]},{"phase_sequence_number":2,"phase_name":"Проверочная фаза 2","weeks":[{"phase_week_number":1,"week_number":1,"rehabilitation_week_number":2,"score":null,"interpretation":null,"is_control_week":true}]}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-02T10:15:04.719087Z, request_id: 9f3ada8b-8215-4d5b-9c48-6c218f4d8a1c, version: v1}, data: {average_score: 37.5, average_interpretation: bad, phases: [{phase_sequence_number: 1, phase_name: Фаза для проверки фазы, weeks: [{phase_week_number: 1, week_number: 1, rehabilitation_week_number: 1, score: 37.5, interpretation: bad, is_control_week: true}]}, {phase_sequence_number: 2, phase_name: Проверочная фаза 2, weeks: [{phase_week_number: 1, week_number: 1, rehabilitation_week_number: 2, score: null, interpretation: null, is_control_week: true}]}]}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/pain
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 842|ymoJGFnB8RN10BRItfXNia7L1KRhFtaU8FtHTUh139454b8e
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-10-02
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 02 Oct 2026 10:15:05 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-02T10:15:05.374140Z","request_id":"f942fc47-9923-4bb5-b6b9-d99ead232333","version":"v1"},"data":{"rehabilitation_day_id":3236,"phase_id":395,"diagnosis_rehab":"Для проверки фаза","start_rehab":"2026-09-19 00:00:00","end_rehab":"2026-10-02 00:00:00","name_rehab_phase":"Проверочная фаза 2","status":["end"],"recommendations_count":2,"date":"2026-10-02","training":[{"mode":"correction_unit","status":"not_done","progress":null,"unit_id":1170,"time":"10 - 20 мин","count_questions":2,"status_questions":false,"workout_id":null}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-02T10:15:05.374140Z, request_id: f942fc47-9923-4bb5-b6b9-d99ead232333, version: v1}, data: {rehabilitation_day_id: 3236, phase_id: 395, diagnosis_rehab: Для проверки фаза, start_rehab: 2026-09-19 00:00:00, end_rehab: 2026-10-02 00:00:00, name_rehab_phase: Проверочная фаза 2, status: [end], recommendations_count: 2, date: 2026-10-02, training: [{mode: correction_unit, status: not_done, progress: null, unit_id: 1170, time: 10 - 20 мин, count_questions: 2, status_questions: false, workout_id: null}]}}
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/pain
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 02 Oct 2026 10:15:05 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-02T10:15:05.392598Z","request_id":"730e616b-5fb9-4135-b058-f351eac3b29c","version":"v1"},"data":{"average_score":null,"phases":[{"phase_sequence_number":1,"phase_name":"Фаза для проверки фазы","weeks":[{"week_number":1,"rehabilitation_week_number":1,"score":null,"change_from_previous":null,"change_direction":null,"is_control_week":true}]},{"phase_sequence_number":2,"phase_name":"Проверочная фаза 2","weeks":[{"week_number":1,"rehabilitation_week_number":2,"score":null,"change_from_previous":null,"change_direction":null,"is_control_week":true}]}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-02T10:15:05.392598Z, request_id: 730e616b-5fb9-4135-b058-f351eac3b29c, version: v1}, data: {average_score: null, phases: [{phase_sequence_number: 1, phase_name: Фаза для проверки фазы, weeks: [{week_number: 1, rehabilitation_week_number: 1, score: null, change_from_previous: null, change_direction: null, is_control_week: true}]}, {phase_sequence_number: 2, phase_name: Проверочная фаза 2, weeks: [{week_number: 1, rehabilitation_week_number: 2, score: null, change_from_previous: null, change_direction: null, is_control_week: true}]}]}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/exercises/list
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 842|ymoJGFnB8RN10BRItfXNia7L1KRhFtaU8FtHTUh139454b8e
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/statistics/exercises/list
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Fri, 02 Oct 2026 10:15:05 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-02T10:15:05.942149Z","request_id":"647d7fe6-6965-4f91-ae5b-c07bf9970bbb","version":"v1"},"data":[{"id":41,"name":"[OLD]Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной"},{"id":35,"name":"[OLD]Сгибание и разгибание в голеностопных суставах"},{"id":47,"name":"[OLD]Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге"}]}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-02T10:15:05.942149Z, request_id: 647d7fe6-6965-4f91-ae5b-c07bf9970bbb, version: v1}, data: [{id: 41, name: [OLD]Отведение прямой ноги в сторону - В и.п. сидя с прямыми ногами с опорой руками назад за спиной}, {id: 35, name: [OLD]Сгибание и разгибание в голеностопных суставах}, {id: 47, name: [OLD]Растяжка мышц задней поверхности бедра - В и.п. стоя на одной ноге}]}
$
250 строкUTF-8LIVE