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

rehabapp_2026-09-24_10-27-12

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
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: Thu, 24 Sep 2026 08:18:02 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-09-24T08:18:02.086542Z","request_id":"c67ed107-3e2c-40f5-adb7-cc08f798a3cc","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-09-24T08:18:02.086542Z, request_id: c67ed107-3e2c-40f5-adb7-cc08f798a3cc, 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] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-10-03
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 778|zZEwnMleLEPnLM9lfPbk2Sqoh2AnBddlwuxrboXMf90a7d75
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
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/patient/rehabilitation/calendar/day?date=2026-10-03
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: Thu, 24 Sep 2026 08:18:02 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-09-24T08:18:02.254442Z","request_id":"8f3c04be-7062-456d-a342-206f1ba3765c","version":"v1"},"data":{"rehabilitation_day_id":null,"phase_id":null,"diagnosis_rehab":"","start_rehab":null,"end_rehab":null,"name_rehab_phase":"","status":["none"],"recommendations_count":0,"date":null,"training":[]}}
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 778|zZEwnMleLEPnLM9lfPbk2Sqoh2AnBddlwuxrboXMf90a7d75
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
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/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: Thu, 24 Sep 2026 08:18: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-09-24T08:18:05.009932Z","request_id":"639305f8-2861-43b7-99e2-e55b85ccb7d8","version":"v1"},"data":{"rehabilitation_day_id":3179,"phase_id":377,"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":1125,"time":"10 - 20 мин","count_questions":2,"status_questions":false,"workout_id":null}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-24T08:18:05.009932Z, request_id: 639305f8-2861-43b7-99e2-e55b85ccb7d8, version: v1}, data: {rehabilitation_day_id: 3179, phase_id: 377, 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: 1125, time: 10 - 20 мин, count_questions: 2, status_questions: false, workout_id: null}]}}
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-08-31&end_date=2026-10-04
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 778|zZEwnMleLEPnLM9lfPbk2Sqoh2AnBddlwuxrboXMf90a7d75
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-08-31&end_date=2026-10-04
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: Thu, 24 Sep 2026 08:18:38 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-09-24T08:18:38.458416Z","request_id":"2c9d3987-1b31-476d-a49a-1cff3e83ad95","version":"v1"},"data":{"start_rehab":"2026-09-19 00:00:00","end_rehab":"2026-10-02 00:00:00","days":[{"date":"2026-09-19","status":["start"],"training":[{"mode":"correction_unit","status":"completed","progress":22},{"mode":"diagnostics","status":"completed","progress":88}]},{"date":"2026-09-24","status":["first_control"],"training":[{"mode":"screening_test","status":"not_done","progress":null}]},{"date":"2026-09-25","status":["none"],"training":[{"mode":"correction_unit","status":"not_done","progress":null}]},{"date":"2026-09-26","status":["none"],"training":[{"mode":"correction_unit","status":"not_done","progress":null},{"mode":"diagnostics","status":"not_done","progress":null}]},{"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-09-24T08:18:38.458416Z, request_id: 2c9d3987-1b31-476d-a49a-1cff3e83ad95, version: v1}, data: {start_rehab: 2026-09-19 00:00:00, end_rehab: 2026-10-02 00:00:00, days: [{date: 2026-09-19, status: [start], training: [{mode: correction_unit, status: completed, progress: 22}, {mode: diagnostics, status: completed, progress: 88}]}, {date: 2026-09-24, status: [first_control], training: [{mode: screening_test, status: not_done, progress: null}]}, {date: 2026-09-25, status: [none], training: [{mode: correction_unit, status: not_done, progress: null}]}, {date: 2026-09-26, status: [none], training: [{mode: correction_unit, status: not_done, progress: null}, {mode: diagnostics, status: not_done, progress: null}]}, {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] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-09-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 778|zZEwnMleLEPnLM9lfPbk2Sqoh2AnBddlwuxrboXMf90a7d75
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
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/patient/rehabilitation/calendar/day?date=2026-09-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: Thu, 24 Sep 2026 08:18:38 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-09-24T08:18:38.555318Z","request_id":"509ec957-581c-430b-94d9-1e1d332148a6","version":"v1"},"data":{"rehabilitation_day_id":null,"phase_id":null,"diagnosis_rehab":"","start_rehab":null,"end_rehab":null,"name_rehab_phase":"","status":["none"],"recommendations_count":0,"date":null,"training":[]}}
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-09-19
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 778|zZEwnMleLEPnLM9lfPbk2Sqoh2AnBddlwuxrboXMf90a7d75
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-09-19
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: Thu, 24 Sep 2026 08:18:39 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-09-24T08:18:39.694845Z","request_id":"21f31d12-dc80-4ca5-87ce-771b31d4f2f3","version":"v1"},"data":{"rehabilitation_day_id":3174,"phase_id":376,"diagnosis_rehab":"Для проверки фаза","start_rehab":"2026-09-19 00:00:00","end_rehab":"2026-10-02 00:00:00","name_rehab_phase":"Фаза для проверки фазы","status":["start"],"recommendations_count":2,"date":"2026-09-19","training":[{"mode":"correction_unit","status":"completed","progress":22,"unit_id":1123,"time":"10 - 20 мин","count_questions":2,"status_questions":false,"workout_id":145},{"mode":"diagnostics","status":"completed","progress":88,"unit_id":1122,"time":"10 - 20 мин","count_questions":null,"status_questions":false,"workout_id":147}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-09-24T08:18:39.694845Z, request_id: 21f31d12-dc80-4ca5-87ce-771b31d4f2f3, version: v1}, data: {rehabilitation_day_id: 3174, phase_id: 376, diagnosis_rehab: Для проверки фаза, start_rehab: 2026-09-19 00:00:00, end_rehab: 2026-10-02 00:00:00, name_rehab_phase: Фаза для проверки фазы, status: [start], recommendations_count: 2, date: 2026-09-19, training: [{mode: correction_unit, status: completed, progress: 22, unit_id: 1123, time: 10 - 20 мин, count_questions: 2, status_questions: false, workout_id: 145}, {mode: diagnostics, status: completed, progress: 88, unit_id: 1122, time: 10 - 20 мин, count_questions: null, status_questions: false, workout_id: 147}]}}
INFO [console] shrinkOffset: 8.763494318181756, progress: 0.04419050834970499
INFO [console] shrinkOffset: 31.16228693181813, progress: 0.15713792362475415
INFO [console] shrinkOffset: 43.99822443181813, progress: 0.22186400008185958
INFO [console] shrinkOffset: 70.50639204545462, progress: 0.3555332146365426
INFO [console] shrinkOffset: 101.6686789772728, progress: 0.512671138261297
INFO [console] shrinkOffset: 125.12215909090918, progress: 0.6309368860510809
INFO [console] shrinkOffset: 137.0124289772728, progress: 0.6908943700884089
INFO [console] shrinkOffset: 150.53941761363643, progress: 0.759105118287492
INFO [console] shrinkOffset: 157.33913352272737, progress: 0.7933931421905701
INFO [console] shrinkOffset: 164.35688920454555, progress: 0.828780646283563
INFO [console] shrinkOffset: 186.17436079545462, progress: 0.9387967112802884
INFO [console] shrinkOffset: 193.6647727272728, progress: 0.9765676162409958
INFO [console] shrinkOffset: 201.37357954545462, progress: 1.0
INFO [console] shrinkOffset: 209.045809659091, progress: 1.0
INFO [console] shrinkOffset: 216.06392045454555, progress: 1.0
INFO [console] shrinkOffset: 222.3909801136365, progress: 1.0
INFO [console] shrinkOffset: 225.29971590909105, progress: 1.0
INFO [console] shrinkOffset: 235.33593750000017, progress: 1.0
INFO [console] shrinkOffset: 239.1537642045456, progress: 1.0
INFO [console] shrinkOffset: 247.33522727272742, progress: 1.0
INFO [console] shrinkOffset: 251.1298602965677, progress: 1.0
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result?unit_id=1122&rehabilitation_day_id=3174&workout_id=147
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 778|zZEwnMleLEPnLM9lfPbk2Sqoh2AnBddlwuxrboXMf90a7d75
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/workout/result?unit_id=1122&rehabilitation_day_id=3174&workout_id=147
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: Thu, 24 Sep 2026 08:18:44 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-09-24T08:18:44.401115Z","request_id":"ce37a81d-f2c4-40f5-8926-3134c8970187","version":"v1"},"data":{"results":[{"id":40,"sequence_number":1,"completion_status":"completed","score_percent":88,"score_interpretation":"excellent","exercise_image":"https://rehabilitation.most.team/storage/exercise/photos/01KQA5HT9XV5G51WZS4TZJVDQ6.png","instruction":{"exercise_name":"[OLD]Круговые движения ногой - в и.п. лежа на спине","video":"https://rehabilitation.most.team/storage/exercise/videos/01KQA5HTA1S14HGRG0J5HK6SYP.mov","inventory":null,"warning":"Не допускайте сильного напряжения или переразгиба в пояснице","general_description":"В и.п. лежа на спине. Ноги максимально выпрямлены в коленных суставах, стопы \"на себя\", выполнить движения по часовой стрелке, далее против часовой стрелки. Цель - тренировка четырехглавых мышц, абдукторов/аддукторов","steps":[{"exercise_id":40,"sequence_number":1,"step_text":"Лягте на спину, расположитесь боком рабочей ноги к камере"},{"exercise_id":40,"sequence_number":2,"step_text":"Руки расположите вдоль туловища ладонями вниз или в стороны для устойчивости"},{"exercise_id":40,"sequence_number":3,"step_text":"Ноги полностью выпрямите в коленных суставах"},{"exercise_id":40,"sequence_number":4,"step_text":"Стопы потяните на себя (тыльное сгибание в голеностопном суставе)"},{"exercise_id":40,"sequence_number":5,"step_text":"Поясницу прижмите к полу, живот слегка подтяните, чтобы избежать излишнего прогиба в пояснице"},{"exercise_id":40,"sequence_number":6,"step_text":"Начните выполнять круговое движение рабочей выпрямленной ногой. Нога в верхней точке должна подниматься на уровень 30°-45° градусов от пола"},{"exercise_id":40,"sequence_number":7,"step_text":"Направление ноги (по часовой стрелке / против часовой стрелки) меняйте после каждого повторения"}],"measurement":null}}],"workout_id":147,"workout_duration_start":10,"workout_duration_end":20,"training_score":{"score_percent":88,"score_interpretation":"excellent"}}}
INFO [console] [DIO]
$
250 строкUTF-8LIVE