403Webshell
Server IP : 65.108.144.40  /  Your IP : 216.73.217.165
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux ubuntu-8gb-hel1-1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64
User : dev ( 1000)
PHP Version : 8.2.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/dev/.pm2/logs/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/dev/.pm2/logs/aipossible-server-out.log
[AIPossible] 3806267 2/11/2026, 12:36:12 PM     LOG [UsersController] Getting current user details for auth0Id: linkedin|em_DBVou3P +1h
[AIPossible] 3806267 2/11/2026, 12:36:12 PM    WARN [UsersController] User profile not found for auth0Id: linkedin|em_DBVou3P +22ms
[AIPossible] 3806267 2/11/2026, 12:37:15 PM     LOG [UsersController] Getting current user details for auth0Id: linkedin|P5SeQ0GEss +1m
[AIPossible] 3806267 2/11/2026, 12:37:15 PM    WARN [UsersController] User profile not found for auth0Id: linkedin|P5SeQ0GEss +14ms
[AIPossible] 3806267 2/12/2026, 5:38:50 AM     LOG [UsersController] Getting current user details for auth0Id: linkedin|k-cu3uajDx +17h
[AIPossible] 3806267 2/12/2026, 5:38:50 AM    WARN [UsersController] User profile not found for auth0Id: linkedin|k-cu3uajDx +28ms
[AIPossible] 3806267 2/12/2026, 5:46:18 AM   ERROR [GenAIService] Error calling Gemini API - { stack: [ { status: 404, statusText: 'Not Found' } ] } +7m
[AIPossible] 3806267 2/12/2026, 5:46:18 AM     LOG [UsersController] Completing profile for auth0Id: linkedin|k-cu3uajDx, email: undefined +595ms
[AIPossible] 3806267 2/12/2026, 5:46:20 AM     LOG [UsersController] Getting current user details for auth0Id: linkedin|k-cu3uajDx +2s
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [NestFactory] Starting Nest application...
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] PrismaModule dependencies initialized +19ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] QuizModule dependencies initialized +7ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[Nest] 3987530  - 02/12/2026, 10:10:25 AM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +1ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [NestApplication] Nest application successfully started +77ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 3987530 2/12/2026, 10:10:25 AM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 3987530 2/13/2026, 6:22:01 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +20h
[AIPossible] 3987530 2/13/2026, 6:22:01 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +377ms
[ModulesController] Request for code: L100.1
[ModulesController] Request for code: L100.1
[AIPossible] 3987530 2/13/2026, 6:52:38 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698eca2c23d5dbd68657db59 +31m
[AIPossible] 3987530 2/13/2026, 6:52:38 AM    WARN [UsersController] User profile not found for auth0Id: auth0|698eca2c23d5dbd68657db59 +24ms
[AIPossible] 3987530 2/13/2026, 6:56:47 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +4m
[AIPossible] 3987530 2/13/2026, 6:56:47 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +195ms
[ModulesController] Request for code: L100.1
[ModulesController] Request for code: L100.1
[AIPossible] 3987530 2/13/2026, 6:57:14 AM     LOG [ResponsesService] User e8cca370-c6b6-4c34-ac13-c48480626f7e submitting response for block 360e648a-bdfe-482e-80af-0ed2a578f0e8 +27s
[AIPossible] 3987530 2/13/2026, 6:57:14 AM     LOG [ResponsesService] Response saved successfully: {"id":"c6a39f7b-0431-4f46-abb9-0c1ccd62afa3","userId":"e8cca370-c6b6-4c34-ac13-c48480626f7e","blockId":"360e648a-bdfe-482e-80af-0ed2a578f0e8","type":"QUIZ","response":{"choiceId":"Systems that learn from data to make predictions or suggestions"},"submittedAt":"2026-02-13T06:57:14.459Z"} +19ms
[AIPossible] 3987530 2/13/2026, 6:57:14 AM     LOG [ResponsesService] Calculating progress for user e8cca370-c6b6-4c34-ac13-c48480626f7e module ce96d2fa-2989-456f-af2f-bfdc00cff54a +0ms
[AIPossible] 3987530 2/13/2026, 6:57:14 AM     LOG [ResponsesService] Progress: 1/15 = 0.06666666666666667 +7ms
[ModulesController] Request for code: L100.1
[AIPossible] 3987530 2/13/2026, 7:02:27 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +5m
[ModulesController] Request for code: L100.1
[ModulesController] Request for code: L100.1
[AIPossible] 3987530 2/13/2026, 7:03:39 AM     LOG [ResponsesService] User e8cca370-c6b6-4c34-ac13-c48480626f7e submitting response for block ce64a1b7-efd2-45d2-9973-7e97e2d19f71 +1m
[AIPossible] 3987530 2/13/2026, 7:03:39 AM     LOG [ResponsesService] Response saved successfully: {"id":"7b405204-e29a-45ff-8328-107063033b12","userId":"e8cca370-c6b6-4c34-ac13-c48480626f7e","blockId":"ce64a1b7-efd2-45d2-9973-7e97e2d19f71","type":"QUIZ","response":{"choiceId":"Faster software deployment"},"submittedAt":"2026-02-13T07:03:39.097Z"} +11ms
[AIPossible] 3987530 2/13/2026, 7:03:39 AM     LOG [ResponsesService] Calculating progress for user e8cca370-c6b6-4c34-ac13-c48480626f7e module ce96d2fa-2989-456f-af2f-bfdc00cff54a +0ms
[AIPossible] 3987530 2/13/2026, 7:03:39 AM     LOG [ResponsesService] Progress: 2/15 = 0.13333333333333333 +5ms
[ModulesController] Request for code: L100.1
[AIPossible] 3987530 2/13/2026, 7:04:12 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +33s
[ModulesController] Request for code: L100.1
[ModulesController] Request for code: L100.1
[ModulesController] Request for code: L100.1
[AIPossible] 3987530 2/13/2026, 7:04:46 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +34s
[ModulesController] Request for code: L100.1
[AIPossible] 3987530 2/13/2026, 7:05:05 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +19s
[AIPossible] 3987530 2/13/2026, 7:26:53 AM     LOG [UsersController] Getting current user details for auth0Id: windowslive|996e621a93690def +22m
[AIPossible] 3987530 2/13/2026, 7:26:53 AM    WARN [UsersController] User profile not found for auth0Id: windowslive|996e621a93690def +9ms
[AIPossible] 3987530 2/13/2026, 7:28:51 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +2m
[AIPossible] 3987530 2/13/2026, 7:28:52 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +207ms
[ModulesController] Request for code: L100.1
[ModulesController] Request for code: L100.1
[AIPossible] 3987530 2/13/2026, 7:30:34 AM     LOG [ResponsesService] User e8cca370-c6b6-4c34-ac13-c48480626f7e submitting response for block 84a40015-8eba-42ef-b77e-04ecc0543263 +2m
[AIPossible] 3987530 2/13/2026, 7:30:34 AM     LOG [ResponsesService] Response saved successfully: {"id":"359abe2b-9971-420b-9b0d-ecce07418331","userId":"e8cca370-c6b6-4c34-ac13-c48480626f7e","blockId":"84a40015-8eba-42ef-b77e-04ecc0543263","type":"QUIZ","response":{"choiceId":"A tool that adapts recommendations over time"},"submittedAt":"2026-02-13T07:30:34.163Z"} +6ms
[AIPossible] 3987530 2/13/2026, 7:30:34 AM     LOG [ResponsesService] Calculating progress for user e8cca370-c6b6-4c34-ac13-c48480626f7e module ce96d2fa-2989-456f-af2f-bfdc00cff54a +0ms
[AIPossible] 3987530 2/13/2026, 7:30:34 AM     LOG [ResponsesService] Progress: 3/15 = 0.2 +4ms
[AIPossible] 3987530 2/13/2026, 7:33:32 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +3m
[ModulesController] Request for code: L100.1
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [NestFactory] Starting Nest application...
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +22ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] PassportModule dependencies initialized +1ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] QuizModule dependencies initialized +9ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +1ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 4133770  - 02/13/2026, 12:23:35 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +4ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +1ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [NestApplication] Nest application successfully started +82ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 4133770 2/13/2026, 12:23:35 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 4133770 2/16/2026, 5:32:54 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698eca2c23d5dbd68657db59 +3d
[AIPossible] 4133770 2/16/2026, 5:32:54 AM    WARN [UsersController] User profile not found for auth0Id: auth0|698eca2c23d5dbd68657db59 +99ms
[AIPossible] 4133770 2/16/2026, 5:33:04 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698eca2c23d5dbd68657db59 +10s
[AIPossible] 4133770 2/16/2026, 5:33:04 AM    WARN [UsersController] User profile not found for auth0Id: auth0|698eca2c23d5dbd68657db59 +4ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [NestFactory] Starting Nest application...
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +30ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] JwtModule dependencies initialized +1ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] QuizModule dependencies initialized +8ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 389892  - 02/16/2026, 7:54:24 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +1ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [NestApplication] Nest application successfully started +70ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 389892 2/16/2026, 7:54:24 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 389892 2/17/2026, 10:17:44 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699440401b320e768607bbfd +14h
[AIPossible] 389892 2/17/2026, 10:17:44 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699440401b320e768607bbfd +77ms
[AIPossible] 389892 2/17/2026, 10:20:18 AM     LOG [OnboardingService] Calculated assignments for user 187a41b8-e2ff-4550-a98c-41f5296d35ac: FOUNDATION +3m
[AIPossible] 389892 2/17/2026, 10:20:18 AM    WARN [OnboardingService] Some assigned courses not found in DB: FOUNDATION +29ms
[AIPossible] 389892 2/17/2026, 10:22:31 AM     LOG [OnboardingService] Calculated assignments for user 187a41b8-e2ff-4550-a98c-41f5296d35ac: FOUNDATION, CROSS, JURISDICTION_PRO +2m
[AIPossible] 389892 2/17/2026, 10:22:31 AM    WARN [OnboardingService] Some assigned courses not found in DB: FOUNDATION, CROSS, JURISDICTION_PRO +11ms
[AIPossible] 389892 2/18/2026, 4:01:29 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699539895b74eb82bdc1b9d3 +18h
[AIPossible] 389892 2/18/2026, 4:01:29 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699539895b74eb82bdc1b9d3 +43ms
[AIPossible] 389892 2/18/2026, 4:01:46 AM     LOG [OnboardingService] Calculated assignments for user a4762688-f0b0-4df4-9cb2-c2d46204bafb: FOUNDATION, STARTER +17s
[AIPossible] 389892 2/18/2026, 5:55:59 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|112880525396790740198 +2h
[AIPossible] 389892 2/18/2026, 5:55:59 AM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|112880525396790740198 +35ms
[AIPossible] 389892 2/18/2026, 12:55:49 PM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +7h
[AIPossible] 389892 2/18/2026, 12:55:49 PM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|103734293319223527277 +31ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [NestFactory] Starting Nest application...
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +39ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] QuizModule dependencies initialized +12ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] UsersModule dependencies initialized +2ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] QtiModule dependencies initialized +1ms
[Nest] 1259612  - 02/18/2026, 9:37:40 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +1ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [NestApplication] Nest application successfully started +61ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 1259612 2/18/2026, 9:37:40 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +1ms
[AIPossible] 1259612 2/19/2026, 7:00:35 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +9h
[AIPossible] 1259612 2/19/2026, 7:00:35 AM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|103734293319223527277 +116ms
[AIPossible] 1259612 2/19/2026, 7:08:20 AM     LOG [OnboardingService] Calculated assignments for user 4f00572b-5f29-4389-b8ef-eb2e38d0273b: FOUNDATION, STARTER +8m
[AIPossible] 1259612 2/19/2026, 7:08:36 AM   ERROR [ExceptionsHandler] 
Invalid `this.prisma.course.findFirst()` invocation in
/home/dev/aipossible/aipossible-server/src/courses/courses.service.ts:80:45

  77 }
  78 
  79 async findOne(id: string, userId: string) {
→ 80   const course = await this.prisma.course.findFirst(
The column `(not available)` does not exist in the current database. - {
  stack: [
    'PrismaClientKnownRequestError: \n' +
      'Invalid `this.prisma.course.findFirst()` invocation in\n' +
      '/home/dev/aipossible/aipossible-server/src/courses/courses.service.ts:80:45\n' +
      '\n' +
      '  77 }\n' +
      '  78 \n' +
      '  79 async findOne(id: string, userId: string) {\n' +
      '→ 80   const course = await this.prisma.course.findFirst(\n' +
      'The column `(not available)` does not exist in the current database.\n' +
      '    at Vr.handleRequestError (/home/dev/aipossible/aipossible-server/node_modules/@prisma/client/src/runtime/RequestHandler.ts:228:13)\n' +
      '    at Vr.handleAndLogRequestError (/home/dev/aipossible/aipossible-server/node_modules/@prisma/client/src/runtime/RequestHandler.ts:174:12)\n' +
      '    at Vr.request (/home/dev/aipossible/aipossible-server/node_modules/@prisma/client/src/runtime/RequestHandler.ts:143:12)\n' +
      '    at processTicksAndRejections (node:internal/process/task_queues:105:5)\n' +
      '    at a (/home/dev/aipossible/aipossible-server/node_modules/@prisma/client/src/runtime/getPrismaClient.ts:805:24)\n' +
      '    at CoursesService.findOne (/home/dev/aipossible/aipossible-server/src/courses/courses.service.ts:80:20)\n' +
      '    at /home/dev/aipossible/aipossible-server/node_modules/@nestjs/core/router/router-execution-context.js:46:28\n' +
      '    at /home/dev/aipossible/aipossible-server/node_modules/@nestjs/core/router/router-proxy.js:9:17'
  ],
  error: {
    code: 'P2022',
    meta: {
      modelName: 'Course',
      driverAdapterError: {
        name: 'DriverAdapterError',
        cause: {
          originalCode: '42703',
          originalMessage: 'column ContentBlock.category does not exist',
          kind: 'ColumnNotFound'
        }
      }
    },
    clientVersion: '7.3.0',
    name: 'PrismaClientKnownRequestError'
  },
  code: 'P2022',
  meta: {
    modelName: 'Course',
    driverAdapterError: {
      name: 'DriverAdapterError',
      cause: {
        originalCode: '42703',
        originalMessage: 'column ContentBlock.category does not exist',
        kind: 'ColumnNotFound'
      }
    }
  },
  clientVersion: '7.3.0'
} +16s
[AIPossible] 1259612 2/19/2026, 7:08:40 AM   ERROR [ExceptionsHandler] 
Invalid `this.prisma.course.findFirst()` invocation in
/home/dev/aipossible/aipossible-server/src/courses/courses.service.ts:80:45

  77 }
  78 
  79 async findOne(id: string, userId: string) {
→ 80   const course = await this.prisma.course.findFirst(
The column `(not available)` does not exist in the current database. - {
  stack: [
    'PrismaClientKnownRequestError: \n' +
      'Invalid `this.prisma.course.findFirst()` invocation in\n' +
      '/home/dev/aipossible/aipossible-server/src/courses/courses.service.ts:80:45\n' +
      '\n' +
      '  77 }\n' +
      '  78 \n' +
      '  79 async findOne(id: string, userId: string) {\n' +
      '→ 80   const course = await this.prisma.course.findFirst(\n' +
      'The column `(not available)` does not exist in the current database.\n' +
      '    at Vr.handleRequestError (/home/dev/aipossible/aipossible-server/node_modules/@prisma/client/src/runtime/RequestHandler.ts:228:13)\n' +
      '    at Vr.handleAndLogRequestError (/home/dev/aipossible/aipossible-server/node_modules/@prisma/client/src/runtime/RequestHandler.ts:174:12)\n' +
      '    at Vr.request (/home/dev/aipossible/aipossible-server/node_modules/@prisma/client/src/runtime/RequestHandler.ts:143:12)\n' +
      '    at processTicksAndRejections (node:internal/process/task_queues:105:5)\n' +
      '    at a (/home/dev/aipossible/aipossible-server/node_modules/@prisma/client/src/runtime/getPrismaClient.ts:805:24)\n' +
      '    at CoursesService.findOne (/home/dev/aipossible/aipossible-server/src/courses/courses.service.ts:80:20)\n' +
      '    at /home/dev/aipossible/aipossible-server/node_modules/@nestjs/core/router/router-execution-context.js:46:28\n' +
      '    at /home/dev/aipossible/aipossible-server/node_modules/@nestjs/core/router/router-proxy.js:9:17'
  ],
  error: {
    code: 'P2022',
    meta: {
      modelName: 'Course',
      driverAdapterError: {
        name: 'DriverAdapterError',
        cause: {
          originalCode: '42703',
          originalMessage: 'column ContentBlock.category does not exist',
          kind: 'ColumnNotFound'
        }
      }
    },
    clientVersion: '7.3.0',
    name: 'PrismaClientKnownRequestError'
  },
  code: 'P2022',
  meta: {
    modelName: 'Course',
    driverAdapterError: {
      name: 'DriverAdapterError',
      cause: {
        originalCode: '42703',
        originalMessage: 'column ContentBlock.category does not exist',
        kind: 'ColumnNotFound'
      }
    }
  },
  clientVersion: '7.3.0'
} +4s
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [NestFactory] Starting Nest application...
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] PrismaModule dependencies initialized +31ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] WinstonModule dependencies initialized +1ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] QuizModule dependencies initialized +7ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] PublishingModule dependencies initialized +1ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +1ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 1411566  - 02/19/2026, 10:39:14 AM     LOG [InstanceLoader] ResponsesModule dependencies initialized +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +4ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +1ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [NestApplication] Nest application successfully started +65ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +3ms
[AIPossible] 1411566 2/19/2026, 10:39:14 AM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [NestFactory] Starting Nest application...
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] PrismaModule dependencies initialized +26ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] QuizModule dependencies initialized +10ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] AuthModule dependencies initialized +1ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 1450351  - 02/19/2026, 11:37:53 AM     LOG [InstanceLoader] ResponsesModule dependencies initialized +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +1ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [NestApplication] Nest application successfully started +60ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 1450351 2/19/2026, 11:37:53 AM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 1450351 2/19/2026, 11:39:29 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +2m
[AIPossible] 1450351 2/19/2026, 11:39:29 AM    WARN [UsersController] User profile not found for auth0Id: auth0|698c0594c7915a00e7b3c101 +55ms
[AIPossible] 1450351 2/19/2026, 11:42:08 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +3m
[AIPossible] 1450351 2/19/2026, 11:42:08 AM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|103734293319223527277 +12ms
[AIPossible] 1450351 2/19/2026, 11:43:31 AM     LOG [OnboardingService] Calculated assignments for user fcca2bd2-0b3c-4632-904e-2e61e9e4ca32: FOUNDATION +1m
[AIPossible] 1450351 2/19/2026, 11:51:04 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +8m
[AIPossible] 1450351 2/19/2026, 11:51:04 AM    WARN [UsersController] User profile not found for auth0Id: auth0|698c0594c7915a00e7b3c101 +9ms
[AIPossible] 1450351 2/19/2026, 11:52:42 AM     LOG [OnboardingService] Calculated assignments for user 2efb7609-1b2c-4663-ae01-21827045bf14: FOUNDATION +2m
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [NestFactory] Starting Nest application...
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +24ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] QuizModule dependencies initialized +7ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 1470567  - 02/19/2026, 12:06:36 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +1ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [NestApplication] Nest application successfully started +62ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 1470567 2/19/2026, 12:06:36 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +1ms
[AIPossible] 1470567 2/19/2026, 12:07:49 PM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +1m
[AIPossible] 1470567 2/19/2026, 12:07:49 PM    WARN [UsersController] User profile not found for auth0Id: auth0|698c0594c7915a00e7b3c101 +92ms
[AIPossible] 1470567 2/19/2026, 12:08:05 PM     LOG [OnboardingService] Calculated assignments for user 83f36933-a020-4731-8e80-ac42a606aab9: FOUNDATION, STARTER, CROSS, JURISDICTION_PRO +15s
[AIPossible] 1470567 2/19/2026, 12:10:52 PM     LOG [UsersController] Getting current user details for auth0Id: auth0|6996fdc6c32d6fb7ae22af82 +3m
[AIPossible] 1470567 2/19/2026, 12:10:52 PM    WARN [UsersController] User profile not found for auth0Id: auth0|6996fdc6c32d6fb7ae22af82 +12ms
[AIPossible] 1470567 2/19/2026, 12:12:28 PM     LOG [OnboardingService] Calculated assignments for user 949eaa3f-99fa-45bf-be75-c4438a7a1fc1: FOUNDATION, STARTER, CROSS +2m
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [NestFactory] Starting Nest application...
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +29ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +1ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +1ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] QuizModule dependencies initialized +8ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 1472404  - 02/19/2026, 12:54:35 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +8ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +2ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +1ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [NestApplication] Nest application successfully started +65ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 1472404 2/19/2026, 12:54:35 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 1472404 2/19/2026, 12:55:23 PM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +48s
[AIPossible] 1472404 2/19/2026, 12:55:23 PM    WARN [UsersController] User profile not found for auth0Id: auth0|698c0594c7915a00e7b3c101 +86ms
[AIPossible] 1472404 2/19/2026, 12:55:47 PM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +24s
[AIPossible] 1472404 2/19/2026, 12:55:47 PM    WARN [UsersController] User profile not found for auth0Id: auth0|698c0594c7915a00e7b3c101 +15ms
[AIPossible] 1472404 2/19/2026, 12:56:06 PM     LOG [OnboardingService] Calculated assignments for user 1b335e23-c762-4ba0-a004-1219e19f898e: FOUNDATION, STARTER, CROSS, JURISDICTION_PRO +18s
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 1472404 2/19/2026, 12:56:26 PM     LOG [ProgressService] Marking block 96c3f772-77cb-4b0d-acf9-335d32319428 as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +20s
[AIPossible] 1472404 2/19/2026, 12:56:26 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +7ms
[AIPossible] 1472404 2/19/2026, 12:56:26 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 1, Progress: 0.1111111111111111 +7ms
[AIPossible] 1472404 2/19/2026, 12:56:26 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +7ms
[AIPossible] 1472404 2/19/2026, 12:56:26 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +13ms
[AIPossible] 1472404 2/19/2026, 12:56:26 PM     LOG [EnrollmentService] Course Progress: 1/77 = 0.012987012987012988 +2ms
[AIPossible] 1472404 2/19/2026, 12:56:30 PM     LOG [ProgressService] Marking block 6c0ca018-3a17-4086-84a5-14147085edb5 as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +4s
[AIPossible] 1472404 2/19/2026, 12:56:30 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +6ms
[AIPossible] 1472404 2/19/2026, 12:56:30 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 2, Progress: 0.2222222222222222 +4ms
[AIPossible] 1472404 2/19/2026, 12:56:30 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +6ms
[AIPossible] 1472404 2/19/2026, 12:56:30 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +17ms
[AIPossible] 1472404 2/19/2026, 12:56:30 PM     LOG [EnrollmentService] Course Progress: 2/77 = 0.025974025974025976 +2ms
[AIPossible] 1472404 2/19/2026, 12:56:31 PM     LOG [ProgressService] Marking block e132db43-dc70-4090-beaa-a1c6e3562522 as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +749ms
[AIPossible] 1472404 2/19/2026, 12:56:31 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +8ms
[AIPossible] 1472404 2/19/2026, 12:56:31 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 3, Progress: 0.3333333333333333 +6ms
[AIPossible] 1472404 2/19/2026, 12:56:31 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +7ms
[AIPossible] 1472404 2/19/2026, 12:56:31 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +17ms
[AIPossible] 1472404 2/19/2026, 12:56:31 PM     LOG [EnrollmentService] Course Progress: 3/77 = 0.03896103896103896 +3ms
[AIPossible] 1472404 2/19/2026, 12:56:32 PM     LOG [ProgressService] Marking block 96cd821b-c9a4-4d4f-8e32-d523fd9aa008 as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +942ms
[AIPossible] 1472404 2/19/2026, 12:56:32 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +10ms
[AIPossible] 1472404 2/19/2026, 12:56:32 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 4, Progress: 0.4444444444444444 +4ms
[AIPossible] 1472404 2/19/2026, 12:56:32 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +8ms
[AIPossible] 1472404 2/19/2026, 12:56:32 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +16ms
[AIPossible] 1472404 2/19/2026, 12:56:32 PM     LOG [EnrollmentService] Course Progress: 4/77 = 0.05194805194805195 +3ms
[AIPossible] 1472404 2/19/2026, 12:56:33 PM     LOG [ProgressService] Marking block 8f5098f3-f048-4a81-b3a7-cad93463d686 as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +719ms
[AIPossible] 1472404 2/19/2026, 12:56:33 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +8ms
[AIPossible] 1472404 2/19/2026, 12:56:33 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 5, Progress: 0.5555555555555556 +5ms
[AIPossible] 1472404 2/19/2026, 12:56:33 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +7ms
[AIPossible] 1472404 2/19/2026, 12:56:33 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +16ms
[AIPossible] 1472404 2/19/2026, 12:56:33 PM     LOG [EnrollmentService] Course Progress: 5/77 = 0.06493506493506493 +2ms
[AIPossible] 1472404 2/19/2026, 12:56:36 PM     LOG [ProgressService] Marking block 6215ade0-b71c-4fa4-8a70-ea95fbe0fd9a as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +4s
[AIPossible] 1472404 2/19/2026, 12:56:36 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +5ms
[AIPossible] 1472404 2/19/2026, 12:56:36 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 6, Progress: 0.6666666666666666 +4ms
[AIPossible] 1472404 2/19/2026, 12:56:36 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +5ms
[AIPossible] 1472404 2/19/2026, 12:56:36 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +10ms
[AIPossible] 1472404 2/19/2026, 12:56:36 PM     LOG [EnrollmentService] Course Progress: 6/77 = 0.07792207792207792 +2ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [ProgressService] Marking block 447c20e2-3f12-4f48-8019-6e50da73a8a7 as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +1s
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +5ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 7, Progress: 0.7777777777777778 +2ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +4ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +10ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [EnrollmentService] Course Progress: 7/77 = 0.09090909090909091 +1ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [ProgressService] Marking block 466a6836-159c-437c-b317-3e0886bc0cf6 as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +589ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +4ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 8, Progress: 0.8888888888888888 +4ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +3ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +7ms
[AIPossible] 1472404 2/19/2026, 12:56:38 PM     LOG [EnrollmentService] Course Progress: 8/77 = 0.1038961038961039 +2ms
[AIPossible] 1472404 2/19/2026, 12:56:39 PM     LOG [ProgressService] Marking block 4b3a1fc6-6eff-470a-98e7-bedc94026fa5 as completed for user 1b335e23-c762-4ba0-a004-1219e19f898e +1s
[AIPossible] 1472404 2/19/2026, 12:56:39 PM     LOG [ProgressService] Calculating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e submodule 71422986-acb9-4893-bdc4-de12b3fc55fa +6ms
[AIPossible] 1472404 2/19/2026, 12:56:39 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 71422986-acb9-4893-bdc4-de12b3fc55fa, TotalBlocks: 9, CompletedBlocks: 9, Progress: 1 +3ms
[AIPossible] 1472404 2/19/2026, 12:56:39 PM     LOG [EnrollmentService] Updating progress for user 1b335e23-c762-4ba0-a004-1219e19f898e in course 89bc2d4d-67b3-4b9a-afce-99908df74225 +4ms
[AIPossible] 1472404 2/19/2026, 12:56:39 PM     LOG [EnrollmentService] [EnrollmentService] Course: 89bc2d4d-67b3-4b9a-afce-99908df74225, Total Blocks: 77 +13ms
[AIPossible] 1472404 2/19/2026, 12:56:39 PM     LOG [EnrollmentService] Course Progress: 9/77 = 0.11688311688311688 +2ms
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 1472404 2/19/2026, 1:13:57 PM     LOG [AnalyticsService] Building analytics dashboard for user 1b335e23-c762-4ba0-a004-1219e19f898e +17m
[AIPossible] 1472404 2/19/2026, 1:14:04 PM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +7s
[AIPossible] 1472404 2/19/2026, 1:14:04 PM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|103734293319223527277 +3ms
[AIPossible] 1472404 2/19/2026, 1:17:46 PM     LOG [AnalyticsService] Building analytics dashboard for user 1b335e23-c762-4ba0-a004-1219e19f898e +4m
[AIPossible] 1472404 2/19/2026, 1:18:30 PM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +44s
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 1472404 2/19/2026, 1:19:30 PM     LOG [AnalyticsService] Building analytics dashboard for user 1b335e23-c762-4ba0-a004-1219e19f898e +1m
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 1472404 2/19/2026, 5:13:40 PM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +4h
[AIPossible] 1472404 2/19/2026, 5:13:40 PM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|103734293319223527277 +11ms
[AIPossible] 1472404 2/19/2026, 5:13:56 PM     LOG [OnboardingService] Calculated assignments for user d5f11676-cc02-4f21-92a0-5d29afeb72af: FOUNDATION, STARTER, CROSS, JURISDICTION_PRO +16s
[ModulesController] Request for code: C2.1
[ModulesController] Request for code: C2.1
[AIPossible] 1472404 2/19/2026, 5:14:31 PM     LOG [ProgressService] Marking block 5398d67c-c7f9-49e2-b131-4af102e8b0d9 as completed for user d5f11676-cc02-4f21-92a0-5d29afeb72af +34s
[AIPossible] 1472404 2/19/2026, 5:14:31 PM     LOG [ProgressService] Calculating progress for user d5f11676-cc02-4f21-92a0-5d29afeb72af submodule 3fe1ccd5-8c2c-4d35-8d08-b7a620931c94 +9ms
[AIPossible] 1472404 2/19/2026, 5:14:31 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 3fe1ccd5-8c2c-4d35-8d08-b7a620931c94, TotalBlocks: 5, CompletedBlocks: 1, Progress: 0.2 +5ms
[AIPossible] 1472404 2/19/2026, 5:14:31 PM     LOG [EnrollmentService] Updating progress for user d5f11676-cc02-4f21-92a0-5d29afeb72af in course 1f183b09-f404-43dd-abf3-7ffaf6b05565 +8ms
[AIPossible] 1472404 2/19/2026, 5:14:31 PM     LOG [EnrollmentService] [EnrollmentService] Course: 1f183b09-f404-43dd-abf3-7ffaf6b05565, Total Blocks: 45 +10ms
[AIPossible] 1472404 2/19/2026, 5:14:31 PM     LOG [EnrollmentService] Course Progress: 1/45 = 0.022222222222222223 +3ms
[AIPossible] 1472404 2/19/2026, 5:14:36 PM     LOG [ProgressService] Marking block 73a50881-651c-4387-8ff4-bcd52dfac23d as completed for user d5f11676-cc02-4f21-92a0-5d29afeb72af +5s
[AIPossible] 1472404 2/19/2026, 5:14:36 PM     LOG [ProgressService] Calculating progress for user d5f11676-cc02-4f21-92a0-5d29afeb72af submodule 3fe1ccd5-8c2c-4d35-8d08-b7a620931c94 +6ms
[AIPossible] 1472404 2/19/2026, 5:14:36 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 3fe1ccd5-8c2c-4d35-8d08-b7a620931c94, TotalBlocks: 5, CompletedBlocks: 2, Progress: 0.4 +5ms
[AIPossible] 1472404 2/19/2026, 5:14:36 PM     LOG [EnrollmentService] Updating progress for user d5f11676-cc02-4f21-92a0-5d29afeb72af in course 1f183b09-f404-43dd-abf3-7ffaf6b05565 +5ms
[AIPossible] 1472404 2/19/2026, 5:14:36 PM     LOG [EnrollmentService] [EnrollmentService] Course: 1f183b09-f404-43dd-abf3-7ffaf6b05565, Total Blocks: 45 +12ms
[AIPossible] 1472404 2/19/2026, 5:14:36 PM     LOG [EnrollmentService] Course Progress: 2/45 = 0.044444444444444446 +2ms
[AIPossible] 1472404 2/19/2026, 5:14:37 PM     LOG [ProgressService] Marking block a72586b5-e3f0-42ba-8ef4-1e6eebbdbc2e as completed for user d5f11676-cc02-4f21-92a0-5d29afeb72af +996ms
[AIPossible] 1472404 2/19/2026, 5:14:37 PM     LOG [ProgressService] Calculating progress for user d5f11676-cc02-4f21-92a0-5d29afeb72af submodule 3fe1ccd5-8c2c-4d35-8d08-b7a620931c94 +5ms
[AIPossible] 1472404 2/19/2026, 5:14:37 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 3fe1ccd5-8c2c-4d35-8d08-b7a620931c94, TotalBlocks: 5, CompletedBlocks: 3, Progress: 0.6 +4ms
[AIPossible] 1472404 2/19/2026, 5:14:37 PM     LOG [EnrollmentService] Updating progress for user d5f11676-cc02-4f21-92a0-5d29afeb72af in course 1f183b09-f404-43dd-abf3-7ffaf6b05565 +6ms
[AIPossible] 1472404 2/19/2026, 5:14:37 PM     LOG [EnrollmentService] [EnrollmentService] Course: 1f183b09-f404-43dd-abf3-7ffaf6b05565, Total Blocks: 45 +9ms
[AIPossible] 1472404 2/19/2026, 5:14:37 PM     LOG [EnrollmentService] Course Progress: 3/45 = 0.06666666666666667 +3ms
[AIPossible] 1472404 2/19/2026, 5:14:48 PM     LOG [AnalyticsService] Building analytics dashboard for user d5f11676-cc02-4f21-92a0-5d29afeb72af +11s
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 1472404 2/23/2026, 6:13:19 AM     LOG [AnalyticsService] Building analytics dashboard for user 1b335e23-c762-4ba0-a004-1219e19f898e +4d
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 1472404 2/23/2026, 10:11:47 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699c26f243402828c89b996e +4h
[AIPossible] 1472404 2/23/2026, 10:11:47 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699c26f243402828c89b996e +24ms
[AIPossible] 1472404 2/23/2026, 10:30:34 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +19m
[AIPossible] 1472404 2/23/2026, 10:31:36 AM     LOG [AnalyticsService] Building analytics dashboard for user d5f11676-cc02-4f21-92a0-5d29afeb72af +1m
[AIPossible] 1472404 2/23/2026, 10:33:26 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +2m
[ModulesController] Request for code: L100.1
[AIPossible] 1472404 2/23/2026, 11:04:31 AM     LOG [AnalyticsService] Building analytics dashboard for user 1b335e23-c762-4ba0-a004-1219e19f898e +31m
[AIPossible] 1472404 2/23/2026, 11:15:37 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +11m
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [NestFactory] Starting Nest application...
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] PrismaModule dependencies initialized +36ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] QuizModule dependencies initialized +12ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] UsersModule dependencies initialized +2ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] QtiModule dependencies initialized +1ms
[Nest] 1733409  - 02/23/2026, 11:21:54 AM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +4ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +1ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [NestApplication] Nest application successfully started +70ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 1733409 2/23/2026, 11:21:54 AM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +1ms
[AIPossible] 1733409 2/23/2026, 11:53:47 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +32m
[AIPossible] 1733409 2/23/2026, 11:58:31 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +5m
[AIPossible] 1733409 2/24/2026, 3:17:58 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +15h
[AIPossible] 1733409 2/24/2026, 3:17:58 AM    WARN [UsersController] User profile not found for auth0Id: auth0|698c0594c7915a00e7b3c101 +8ms
[AIPossible] 1733409 2/24/2026, 3:18:17 AM     LOG [OnboardingService] Calculated assignments for user c643e22a-46ac-4e40-b6e0-49faef373246: FOUNDATION, STARTER, CROSS, JURISDICTION_PRO +19s
[ModulesController] Request for code: S6
[ModulesController] Request for code: G1.4
[AIPossible] 1733409 2/24/2026, 5:16:52 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +2h
[AIPossible] 1733409 2/24/2026, 5:16:52 AM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|103734293319223527277 +13ms
[AIPossible] 1733409 2/24/2026, 5:17:21 AM     LOG [OnboardingService] Calculated assignments for user a25432f8-d95e-4c61-9c97-d4292238bc48: FOUNDATION, STARTER, CROSS, JURISDICTION_PRO +29s
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 1733409 2/24/2026, 5:20:09 AM     LOG [ProgressService] Marking block e9a4f1a2-b2b1-4ac5-88db-bfe814f457d3 as completed for user a25432f8-d95e-4c61-9c97-d4292238bc48 +3m
[AIPossible] 1733409 2/24/2026, 5:20:09 AM     LOG [ProgressService] Calculating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 submodule d7cb009f-899b-4acb-b653-b642488002f4 +6ms
[AIPossible] 1733409 2/24/2026, 5:20:09 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 1, Progress: 0.1111111111111111 +6ms
[AIPossible] 1733409 2/24/2026, 5:20:09 AM     LOG [EnrollmentService] Updating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +7ms
[AIPossible] 1733409 2/24/2026, 5:20:09 AM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +10ms
[AIPossible] 1733409 2/24/2026, 5:20:09 AM     LOG [EnrollmentService] Course Progress: 1/77 = 0.012987012987012988 +2ms
[AIPossible] 1733409 2/24/2026, 5:20:22 AM     LOG [ProgressService] Marking block 7b27b871-e1c7-4ab4-8486-add30eebcafd as completed for user a25432f8-d95e-4c61-9c97-d4292238bc48 +13s
[AIPossible] 1733409 2/24/2026, 5:20:22 AM     LOG [ProgressService] Calculating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 submodule d7cb009f-899b-4acb-b653-b642488002f4 +9ms
[AIPossible] 1733409 2/24/2026, 5:20:22 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 2, Progress: 0.2222222222222222 +6ms
[AIPossible] 1733409 2/24/2026, 5:20:22 AM     LOG [EnrollmentService] Updating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +7ms
[AIPossible] 1733409 2/24/2026, 5:20:22 AM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +17ms
[AIPossible] 1733409 2/24/2026, 5:20:22 AM     LOG [EnrollmentService] Course Progress: 2/77 = 0.025974025974025976 +3ms
[AIPossible] 1733409 2/24/2026, 5:20:33 AM     LOG [ProgressService] Marking block 9152968b-1c6f-4e5d-a554-164556c7b1d2 as completed for user a25432f8-d95e-4c61-9c97-d4292238bc48 +11s
[AIPossible] 1733409 2/24/2026, 5:20:33 AM     LOG [ProgressService] Calculating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 submodule d7cb009f-899b-4acb-b653-b642488002f4 +7ms
[AIPossible] 1733409 2/24/2026, 5:20:33 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 3, Progress: 0.3333333333333333 +4ms
[AIPossible] 1733409 2/24/2026, 5:20:33 AM     LOG [EnrollmentService] Updating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +4ms
[AIPossible] 1733409 2/24/2026, 5:20:33 AM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +10ms
[AIPossible] 1733409 2/24/2026, 5:20:33 AM     LOG [EnrollmentService] Course Progress: 3/77 = 0.03896103896103896 +2ms
[AIPossible] 1733409 2/24/2026, 5:20:38 AM     LOG [ProgressService] Marking block 12684b34-0513-4a09-8311-f9f4b65f6a01 as completed for user a25432f8-d95e-4c61-9c97-d4292238bc48 +5s
[AIPossible] 1733409 2/24/2026, 5:20:38 AM     LOG [ProgressService] Calculating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 submodule d7cb009f-899b-4acb-b653-b642488002f4 +5ms
[AIPossible] 1733409 2/24/2026, 5:20:38 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 4, Progress: 0.4444444444444444 +3ms
[AIPossible] 1733409 2/24/2026, 5:20:38 AM     LOG [EnrollmentService] Updating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +4ms
[AIPossible] 1733409 2/24/2026, 5:20:38 AM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +7ms
[AIPossible] 1733409 2/24/2026, 5:20:38 AM     LOG [EnrollmentService] Course Progress: 4/77 = 0.05194805194805195 +2ms
[AIPossible] 1733409 2/24/2026, 5:20:39 AM     LOG [ProgressService] Marking block 7c656178-a891-4114-a565-71f81a93b919 as completed for user a25432f8-d95e-4c61-9c97-d4292238bc48 +2s
[AIPossible] 1733409 2/24/2026, 5:20:39 AM     LOG [ProgressService] Calculating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 submodule d7cb009f-899b-4acb-b653-b642488002f4 +4ms
[AIPossible] 1733409 2/24/2026, 5:20:39 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 5, Progress: 0.5555555555555556 +4ms
[AIPossible] 1733409 2/24/2026, 5:20:40 AM     LOG [EnrollmentService] Updating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +4ms
[AIPossible] 1733409 2/24/2026, 5:20:40 AM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +10ms
[AIPossible] 1733409 2/24/2026, 5:20:40 AM     LOG [EnrollmentService] Course Progress: 5/77 = 0.06493506493506493 +2ms
[AIPossible] 1733409 2/24/2026, 5:20:42 AM     LOG [ProgressService] Marking block 14df7e3c-9abd-4e55-b4a2-ba051ec1e862 as completed for user a25432f8-d95e-4c61-9c97-d4292238bc48 +3s
[AIPossible] 1733409 2/24/2026, 5:20:42 AM     LOG [ProgressService] Calculating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 submodule d7cb009f-899b-4acb-b653-b642488002f4 +4ms
[AIPossible] 1733409 2/24/2026, 5:20:42 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 6, Progress: 0.6666666666666666 +3ms
[AIPossible] 1733409 2/24/2026, 5:20:42 AM     LOG [EnrollmentService] Updating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +4ms
[AIPossible] 1733409 2/24/2026, 5:20:42 AM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +6ms
[AIPossible] 1733409 2/24/2026, 5:20:42 AM     LOG [EnrollmentService] Course Progress: 6/77 = 0.07792207792207792 +2ms
[AIPossible] 1733409 2/24/2026, 5:20:51 AM     LOG [ProgressService] Marking block fb67bdbd-e932-42a6-ae7c-6293bf0220a1 as completed for user a25432f8-d95e-4c61-9c97-d4292238bc48 +8s
[AIPossible] 1733409 2/24/2026, 5:20:51 AM     LOG [ProgressService] Calculating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 submodule d7cb009f-899b-4acb-b653-b642488002f4 +4ms
[AIPossible] 1733409 2/24/2026, 5:20:51 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 7, Progress: 0.7777777777777778 +2ms
[AIPossible] 1733409 2/24/2026, 5:20:51 AM     LOG [EnrollmentService] Updating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +4ms
[AIPossible] 1733409 2/24/2026, 5:20:51 AM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +9ms
[AIPossible] 1733409 2/24/2026, 5:20:51 AM     LOG [EnrollmentService] Course Progress: 7/77 = 0.09090909090909091 +1ms
[AIPossible] 1733409 2/24/2026, 5:22:41 AM     LOG [ResponsesService] User a25432f8-d95e-4c61-9c97-d4292238bc48 submitting bulk responses (6 items) +2m
[AIPossible] 1733409 2/24/2026, 5:22:41 AM     LOG [ProgressService] Marking block 6b4cce6d-4d95-474f-9d83-0d4b21d80034 as completed for user a25432f8-d95e-4c61-9c97-d4292238bc48 +28ms
[AIPossible] 1733409 2/24/2026, 5:22:41 AM     LOG [ProgressService] Calculating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 submodule dce132ab-f35d-4357-940c-f624f2a94ad8 +16ms
[AIPossible] 1733409 2/24/2026, 5:22:41 AM     LOG [ProgressService] [ProgressService] SubmoduleId: dce132ab-f35d-4357-940c-f624f2a94ad8, TotalBlocks: 4, CompletedBlocks: 1, Progress: 0.25 +6ms
[AIPossible] 1733409 2/24/2026, 5:22:41 AM     LOG [EnrollmentService] Updating progress for user a25432f8-d95e-4c61-9c97-d4292238bc48 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +10ms
[AIPossible] 1733409 2/24/2026, 5:22:41 AM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +15ms
[AIPossible] 1733409 2/24/2026, 5:22:41 AM     LOG [EnrollmentService] Course Progress: 8/77 = 0.1038961038961039 +2ms
[AIPossible] 1733409 2/24/2026, 5:22:55 AM     LOG [ResponsesService] User a25432f8-d95e-4c61-9c97-d4292238bc48 submitting bulk responses (1 items) +14s
[AIPossible] 1733409 2/24/2026, 5:23:04 AM     LOG [AnalyticsService] Building analytics dashboard for user a25432f8-d95e-4c61-9c97-d4292238bc48 +9s
[AIPossible] 1733409 2/24/2026, 5:24:19 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +1m
[AIPossible] 1733409 2/24/2026, 5:27:57 AM     LOG [OnboardingService] Calculated assignments for user 86acd2d4-5271-427e-841a-29aac2da15d7: FOUNDATION +4m
[AIPossible] 1733409 2/24/2026, 5:41:40 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d3a0ae24db30c35b65888 +14m
[AIPossible] 1733409 2/24/2026, 5:41:40 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d3a0ae24db30c35b65888 +14ms
[AIPossible] 1733409 2/24/2026, 5:43:12 AM     LOG [OnboardingService] Calculated assignments for user 445c0a9f-93cd-4d3c-ab96-e887e2589397: FOUNDATION, STARTER +2m
[AIPossible] 1733409 2/24/2026, 5:44:28 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d3ab3bcd96498f3407bd1 +1m
[AIPossible] 1733409 2/24/2026, 5:44:28 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d3ab3bcd96498f3407bd1 +12ms
[AIPossible] 1733409 2/24/2026, 5:44:53 AM     LOG [OnboardingService] Calculated assignments for user ab1ef8ff-f237-4f35-ada8-266052a831ca: FOUNDATION, STARTER +24s
[AIPossible] 1733409 2/24/2026, 5:45:32 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d3af3a23502a7d2704b63 +40s
[AIPossible] 1733409 2/24/2026, 5:45:32 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d3af3a23502a7d2704b63 +9ms
[AIPossible] 1733409 2/24/2026, 5:46:04 AM     LOG [OnboardingService] Calculated assignments for user 6dce741e-4114-46e1-bc0a-46f5075721dd: FOUNDATION, CROSS, JURISDICTION_PRO +32s
[AIPossible] 1733409 2/24/2026, 6:14:14 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d41aca23502a7d2704f7b +28m
[AIPossible] 1733409 2/24/2026, 6:14:14 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d41aca23502a7d2704f7b +10ms
[AIPossible] 1733409 2/24/2026, 6:14:46 AM     LOG [OnboardingService] Calculated assignments for user fdc9f5d7-8620-45dd-8886-9e176e24ee05: FOUNDATION, CROSS, JURISDICTION_PRO +32s
[AIPossible] 1733409 2/24/2026, 6:19:16 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d42dbe24db30c35b65e27 +5m
[AIPossible] 1733409 2/24/2026, 6:19:16 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d42dbe24db30c35b65e27 +8ms
[AIPossible] 1733409 2/24/2026, 6:36:41 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +17m
[AIPossible] 1733409 2/24/2026, 6:36:43 AM     LOG [AnalyticsService] Building analytics dashboard for user c643e22a-46ac-4e40-b6e0-49faef373246 +2s
[AIPossible] 1733409 2/24/2026, 7:11:43 AM     LOG [OnboardingService] Calculated assignments for user 630f31ed-73a1-4469-8b18-a68f6263de69: FOUNDATION, STARTER, CROSS +35m
[AIPossible] 1733409 2/24/2026, 7:13:19 AM     LOG [AnalyticsService] Building analytics dashboard for user 630f31ed-73a1-4469-8b18-a68f6263de69 +2m
[ModulesController] Request for code: C1.1
[ModulesController] Request for code: C1.1
[AIPossible] 1733409 2/24/2026, 7:14:24 AM     LOG [ProgressService] Marking block 5c1c25e5-bfe2-4c64-9364-ac5bf40d123b as completed for user 630f31ed-73a1-4469-8b18-a68f6263de69 +1m
[AIPossible] 1733409 2/24/2026, 7:14:24 AM     LOG [ProgressService] Calculating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +6ms
[AIPossible] 1733409 2/24/2026, 7:14:24 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 1, Progress: 0.16666666666666666 +2ms
[AIPossible] 1733409 2/24/2026, 7:14:24 AM     LOG [EnrollmentService] Updating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +3ms
[AIPossible] 1733409 2/24/2026, 7:14:24 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +9ms
[AIPossible] 1733409 2/24/2026, 7:14:24 AM     LOG [EnrollmentService] Course Progress: 1/190 = 0.005263157894736842 +2ms
[AIPossible] 1733409 2/24/2026, 7:14:29 AM     LOG [ProgressService] Marking block a2391e1f-5bd0-49be-9e1b-d814036a12c1 as completed for user 630f31ed-73a1-4469-8b18-a68f6263de69 +4s
[AIPossible] 1733409 2/24/2026, 7:14:29 AM     LOG [ProgressService] Calculating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +7ms
[AIPossible] 1733409 2/24/2026, 7:14:29 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 2, Progress: 0.3333333333333333 +5ms
[AIPossible] 1733409 2/24/2026, 7:14:29 AM     LOG [EnrollmentService] Updating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +6ms
[AIPossible] 1733409 2/24/2026, 7:14:29 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +17ms
[AIPossible] 1733409 2/24/2026, 7:14:29 AM     LOG [EnrollmentService] Course Progress: 2/190 = 0.010526315789473684 +3ms
[AIPossible] 1733409 2/24/2026, 7:14:35 AM     LOG [ProgressService] Marking block bedeb768-dd2e-4f34-99b7-23f11491c29c as completed for user 630f31ed-73a1-4469-8b18-a68f6263de69 +6s
[AIPossible] 1733409 2/24/2026, 7:14:35 AM     LOG [ProgressService] Calculating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +6ms
[AIPossible] 1733409 2/24/2026, 7:14:35 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 3, Progress: 0.5 +4ms
[AIPossible] 1733409 2/24/2026, 7:14:35 AM     LOG [EnrollmentService] Updating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +6ms
[AIPossible] 1733409 2/24/2026, 7:14:35 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +16ms
[AIPossible] 1733409 2/24/2026, 7:14:35 AM     LOG [EnrollmentService] Course Progress: 3/190 = 0.015789473684210527 +3ms
[AIPossible] 1733409 2/24/2026, 7:15:36 AM     LOG [ProgressService] Marking block 6598b11a-86dd-4090-83e1-c8d7ebfa5107 as completed for user 630f31ed-73a1-4469-8b18-a68f6263de69 +1m
[AIPossible] 1733409 2/24/2026, 7:15:37 AM     LOG [ProgressService] Calculating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +5ms
[AIPossible] 1733409 2/24/2026, 7:15:37 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 4, Progress: 0.6666666666666666 +3ms
[AIPossible] 1733409 2/24/2026, 7:15:37 AM     LOG [EnrollmentService] Updating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +3ms
[AIPossible] 1733409 2/24/2026, 7:15:37 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +11ms
[AIPossible] 1733409 2/24/2026, 7:15:37 AM     LOG [EnrollmentService] Course Progress: 4/190 = 0.021052631578947368 +2ms
[AIPossible] 1733409 2/24/2026, 7:15:42 AM     LOG [ProgressService] Marking block c4fe669f-05d6-438b-9cd2-d4c02f13b03b as completed for user 630f31ed-73a1-4469-8b18-a68f6263de69 +5s
[AIPossible] 1733409 2/24/2026, 7:15:42 AM     LOG [ProgressService] Calculating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +7ms
[AIPossible] 1733409 2/24/2026, 7:15:42 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 5, Progress: 0.8333333333333334 +2ms
[AIPossible] 1733409 2/24/2026, 7:15:42 AM     LOG [EnrollmentService] Updating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +4ms
[AIPossible] 1733409 2/24/2026, 7:15:42 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +12ms
[AIPossible] 1733409 2/24/2026, 7:15:42 AM     LOG [EnrollmentService] Course Progress: 5/190 = 0.02631578947368421 +2ms
[AIPossible] 1733409 2/24/2026, 7:15:48 AM     LOG [ProgressService] Marking block 472382a7-a8fe-4668-8776-ecd04936e46c as completed for user 630f31ed-73a1-4469-8b18-a68f6263de69 +7s
[AIPossible] 1733409 2/24/2026, 7:15:48 AM     LOG [ProgressService] Calculating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +7ms
[AIPossible] 1733409 2/24/2026, 7:15:48 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 6, Progress: 1 +5ms
[AIPossible] 1733409 2/24/2026, 7:15:48 AM     LOG [EnrollmentService] Updating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +6ms
[AIPossible] 1733409 2/24/2026, 7:15:48 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +16ms
[AIPossible] 1733409 2/24/2026, 7:15:48 AM     LOG [EnrollmentService] Course Progress: 6/190 = 0.031578947368421054 +5ms
[AIPossible] 1733409 2/24/2026, 7:19:18 AM     LOG [ResponsesService] User 630f31ed-73a1-4469-8b18-a68f6263de69 submitting bulk responses (5 items) +3m
[AIPossible] 1733409 2/24/2026, 7:19:18 AM     LOG [ProgressService] Marking block 62d5c1d3-085b-4884-98be-fd1d1f61aa7f as completed for user 630f31ed-73a1-4469-8b18-a68f6263de69 +21ms
[AIPossible] 1733409 2/24/2026, 7:19:18 AM     LOG [ProgressService] Calculating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 submodule 0a9d87b0-c324-459b-b63c-e6c201f2fa4a +16ms
[AIPossible] 1733409 2/24/2026, 7:19:18 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 0a9d87b0-c324-459b-b63c-e6c201f2fa4a, TotalBlocks: 3, CompletedBlocks: 1, Progress: 0.3333333333333333 +5ms
[AIPossible] 1733409 2/24/2026, 7:19:18 AM     LOG [EnrollmentService] Updating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +7ms
[AIPossible] 1733409 2/24/2026, 7:19:18 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +16ms
[AIPossible] 1733409 2/24/2026, 7:19:18 AM     LOG [EnrollmentService] Course Progress: 7/190 = 0.03684210526315789 +4ms
[AIPossible] 1733409 2/24/2026, 7:19:23 AM     LOG [ProgressService] Marking block 1d7511ac-91a5-4a87-9664-3577773177df as completed for user 630f31ed-73a1-4469-8b18-a68f6263de69 +5s
[AIPossible] 1733409 2/24/2026, 7:19:23 AM     LOG [ProgressService] Calculating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 submodule 0a9d87b0-c324-459b-b63c-e6c201f2fa4a +6ms
[AIPossible] 1733409 2/24/2026, 7:19:23 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 0a9d87b0-c324-459b-b63c-e6c201f2fa4a, TotalBlocks: 3, CompletedBlocks: 2, Progress: 0.6666666666666666 +4ms
[AIPossible] 1733409 2/24/2026, 7:19:23 AM     LOG [EnrollmentService] Updating progress for user 630f31ed-73a1-4469-8b18-a68f6263de69 in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +6ms
[AIPossible] 1733409 2/24/2026, 7:19:23 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +14ms
[AIPossible] 1733409 2/24/2026, 7:19:23 AM     LOG [EnrollmentService] Course Progress: 8/190 = 0.042105263157894736 +3ms
[ModulesController] Request for code: C1.1
[AIPossible] 1733409 2/24/2026, 7:21:58 AM     LOG [AnalyticsService] Building analytics dashboard for user 630f31ed-73a1-4469-8b18-a68f6263de69 +3m
[AIPossible] 1733409 2/24/2026, 7:51:04 AM     LOG [AnalyticsService] Building analytics dashboard for user 630f31ed-73a1-4469-8b18-a68f6263de69 +29m
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [NestFactory] Starting Nest application...
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] PrismaModule dependencies initialized +45ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] PassportModule dependencies initialized +1ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] QuizModule dependencies initialized +11ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] S3Module dependencies initialized +1ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] UsersModule dependencies initialized +2ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] QtiModule dependencies initialized +1ms
[Nest] 1849031  - 02/24/2026, 8:21:03 AM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +1ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +0ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [NestApplication] Nest application successfully started +81ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 1849031 2/24/2026, 8:21:03 AM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 1849031 2/24/2026, 8:28:40 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d612d42c199d2e34f32ba +8m
[AIPossible] 1849031 2/24/2026, 8:28:40 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d612d42c199d2e34f32ba +9ms
[AIPossible] 1849031 2/24/2026, 8:29:41 AM     LOG [OnboardingService] Calculated assignments for user 07a321a0-f7c3-4901-9958-4263bdf4d70d: FOUNDATION, STARTER, CROSS +1m
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [NestFactory] Starting Nest application...
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] PrismaModule dependencies initialized +39ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] QuizModule dependencies initialized +17ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] UsersModule dependencies initialized +3ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] ProgressModule dependencies initialized +1ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 1890096  - 02/24/2026, 9:47:40 AM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +5ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +2ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +1ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +0ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [NestApplication] Nest application successfully started +67ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 1890096 2/24/2026, 9:47:40 AM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 1890096 2/24/2026, 10:15:46 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d7a4adb8f605f79102267 +28m
[AIPossible] 1890096 2/24/2026, 10:15:46 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d7a4adb8f605f79102267 +21ms
[AIPossible] 1890096 2/24/2026, 10:16:26 AM     LOG [OnboardingService] Calculated assignments for user b6152847-a132-43a5-bf94-a2f5ef4c0c7c: FOUNDATION +41s
[AIPossible] 1890096 2/24/2026, 10:18:50 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d7b0442c199d2e34f43f1 +2m
[AIPossible] 1890096 2/24/2026, 10:18:50 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d7b0442c199d2e34f43f1 +10ms
[AIPossible] 1890096 2/24/2026, 10:19:18 AM     LOG [OnboardingService] Calculated assignments for user 6082b298-30fa-4772-9c5f-ef0eefdea574: FOUNDATION, STARTER +28s
[AIPossible] 1890096 2/24/2026, 10:20:04 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d7b4be24db30c35b681fe +46s
[AIPossible] 1890096 2/24/2026, 10:20:04 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d7b4be24db30c35b681fe +12ms
[AIPossible] 1890096 2/24/2026, 10:20:39 AM     LOG [OnboardingService] Calculated assignments for user 22bebf9d-87ce-4788-8cc9-063a3ff21d93: FOUNDATION, STARTER +35s
[AIPossible] 1890096 2/24/2026, 10:21:22 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d7b9adb8f605f79102353 +43s
[AIPossible] 1890096 2/24/2026, 10:21:22 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d7b9adb8f605f79102353 +17ms
[AIPossible] 1890096 2/24/2026, 10:31:21 AM     LOG [OnboardingService] Calculated assignments for user e5e4f6cc-3f4d-4227-9d72-8112ca05a965: FOUNDATION, STARTER, CROSS, JURISDICTION_PRO +10m
[AIPossible] 1890096 2/24/2026, 10:39:58 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d7ff7e24db30c35b684b1 +9m
[AIPossible] 1890096 2/24/2026, 10:39:58 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d7ff7e24db30c35b684b1 +39ms
[AIPossible] 1890096 2/24/2026, 10:40:30 AM     LOG [OnboardingService] Calculated assignments for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929: FOUNDATION, STARTER, CROSS +32s
[AIPossible] 1890096 2/24/2026, 10:41:32 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d8055db8f605f79102611 +1m
[AIPossible] 1890096 2/24/2026, 10:41:32 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d8055db8f605f79102611 +13ms
[AIPossible] 1890096 2/24/2026, 10:42:35 AM     LOG [OnboardingService] Calculated assignments for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f: FOUNDATION, CROSS, JURISDICTION_PRO +1m
[ModulesController] Request for code: C1.1
[ModulesController] Request for code: C1.1
[ModulesController] Request for code: C1.1
[AIPossible] 1890096 2/24/2026, 11:01:38 AM     LOG [ProgressService] Marking block 5c1c25e5-bfe2-4c64-9364-ac5bf40d123b as completed for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f +19m
[AIPossible] 1890096 2/24/2026, 11:01:38 AM     LOG [ProgressService] Calculating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +17ms
[AIPossible] 1890096 2/24/2026, 11:01:38 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 1, Progress: 0.16666666666666666 +10ms
[AIPossible] 1890096 2/24/2026, 11:01:38 AM     LOG [EnrollmentService] Updating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +6ms
[AIPossible] 1890096 2/24/2026, 11:01:38 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +13ms
[AIPossible] 1890096 2/24/2026, 11:01:38 AM     LOG [EnrollmentService] Course Progress: 1/190 = 0.005263157894736842 +2ms
[AIPossible] 1890096 2/24/2026, 11:01:44 AM     LOG [ProgressService] Marking block a2391e1f-5bd0-49be-9e1b-d814036a12c1 as completed for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f +6s
[AIPossible] 1890096 2/24/2026, 11:01:44 AM     LOG [ProgressService] Calculating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +4ms
[AIPossible] 1890096 2/24/2026, 11:01:44 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 2, Progress: 0.3333333333333333 +3ms
[AIPossible] 1890096 2/24/2026, 11:01:44 AM     LOG [EnrollmentService] Updating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +3ms
[AIPossible] 1890096 2/24/2026, 11:01:44 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +11ms
[AIPossible] 1890096 2/24/2026, 11:01:44 AM     LOG [EnrollmentService] Course Progress: 2/190 = 0.010526315789473684 +16ms
[AIPossible] 1890096 2/24/2026, 11:01:46 AM     LOG [ProgressService] Marking block bedeb768-dd2e-4f34-99b7-23f11491c29c as completed for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f +2s
[AIPossible] 1890096 2/24/2026, 11:01:46 AM     LOG [ProgressService] Calculating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +5ms
[AIPossible] 1890096 2/24/2026, 11:01:46 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 3, Progress: 0.5 +3ms
[AIPossible] 1890096 2/24/2026, 11:01:46 AM     LOG [EnrollmentService] Updating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +4ms
[AIPossible] 1890096 2/24/2026, 11:01:46 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +13ms
[AIPossible] 1890096 2/24/2026, 11:01:46 AM     LOG [EnrollmentService] Course Progress: 3/190 = 0.015789473684210527 +3ms
[AIPossible] 1890096 2/24/2026, 11:01:49 AM     LOG [ProgressService] Marking block 6598b11a-86dd-4090-83e1-c8d7ebfa5107 as completed for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f +3s
[AIPossible] 1890096 2/24/2026, 11:01:49 AM     LOG [ProgressService] Calculating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +4ms
[AIPossible] 1890096 2/24/2026, 11:01:49 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 4, Progress: 0.6666666666666666 +3ms
[AIPossible] 1890096 2/24/2026, 11:01:49 AM     LOG [EnrollmentService] Updating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +4ms
[AIPossible] 1890096 2/24/2026, 11:01:49 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +10ms
[AIPossible] 1890096 2/24/2026, 11:01:49 AM     LOG [EnrollmentService] Course Progress: 4/190 = 0.021052631578947368 +3ms
[AIPossible] 1890096 2/24/2026, 11:03:00 AM     LOG [ProgressService] Marking block c4fe669f-05d6-438b-9cd2-d4c02f13b03b as completed for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f +1m
[AIPossible] 1890096 2/24/2026, 11:03:00 AM     LOG [ProgressService] Calculating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +9ms
[AIPossible] 1890096 2/24/2026, 11:03:00 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 5, Progress: 0.8333333333333334 +8ms
[AIPossible] 1890096 2/24/2026, 11:03:00 AM     LOG [EnrollmentService] Updating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +8ms
[AIPossible] 1890096 2/24/2026, 11:03:00 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +21ms
[AIPossible] 1890096 2/24/2026, 11:03:00 AM     LOG [EnrollmentService] Course Progress: 5/190 = 0.02631578947368421 +4ms
[AIPossible] 1890096 2/24/2026, 11:03:07 AM     LOG [ProgressService] Marking block 472382a7-a8fe-4668-8776-ecd04936e46c as completed for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f +7s
[AIPossible] 1890096 2/24/2026, 11:03:07 AM     LOG [ProgressService] Calculating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submodule a1613515-fec2-4dcc-b5a0-d1e4078f1b6d +4ms
[AIPossible] 1890096 2/24/2026, 11:03:07 AM     LOG [ProgressService] [ProgressService] SubmoduleId: a1613515-fec2-4dcc-b5a0-d1e4078f1b6d, TotalBlocks: 6, CompletedBlocks: 6, Progress: 1 +3ms
[AIPossible] 1890096 2/24/2026, 11:03:07 AM     LOG [EnrollmentService] Updating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +4ms
[AIPossible] 1890096 2/24/2026, 11:03:07 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +14ms
[AIPossible] 1890096 2/24/2026, 11:03:07 AM     LOG [EnrollmentService] Course Progress: 6/190 = 0.031578947368421054 +3ms
[AIPossible] 1890096 2/24/2026, 11:04:20 AM     LOG [ResponsesService] User cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submitting bulk responses (5 items) +1m
[AIPossible] 1890096 2/24/2026, 11:04:20 AM     LOG [ProgressService] Marking block 62d5c1d3-085b-4884-98be-fd1d1f61aa7f as completed for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f +24ms
[AIPossible] 1890096 2/24/2026, 11:04:20 AM     LOG [ProgressService] Calculating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submodule 0a9d87b0-c324-459b-b63c-e6c201f2fa4a +14ms
[AIPossible] 1890096 2/24/2026, 11:04:20 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 0a9d87b0-c324-459b-b63c-e6c201f2fa4a, TotalBlocks: 3, CompletedBlocks: 1, Progress: 0.3333333333333333 +5ms
[AIPossible] 1890096 2/24/2026, 11:04:20 AM     LOG [EnrollmentService] Updating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +6ms
[AIPossible] 1890096 2/24/2026, 11:04:20 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +20ms
[AIPossible] 1890096 2/24/2026, 11:04:20 AM     LOG [EnrollmentService] Course Progress: 7/190 = 0.03684210526315789 +4ms
[AIPossible] 1890096 2/24/2026, 11:05:38 AM     LOG [ProgressService] Marking block 1d7511ac-91a5-4a87-9664-3577773177df as completed for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f +1m
[AIPossible] 1890096 2/24/2026, 11:05:38 AM     LOG [ProgressService] Calculating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f submodule 0a9d87b0-c324-459b-b63c-e6c201f2fa4a +8ms
[AIPossible] 1890096 2/24/2026, 11:05:38 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 0a9d87b0-c324-459b-b63c-e6c201f2fa4a, TotalBlocks: 3, CompletedBlocks: 2, Progress: 0.6666666666666666 +7ms
[AIPossible] 1890096 2/24/2026, 11:05:38 AM     LOG [EnrollmentService] Updating progress for user cb2f5fcf-5fce-403a-9c2e-426d0bfad02f in course 615d8393-3a58-4df9-a713-3ab5f28a73bd +8ms
[AIPossible] 1890096 2/24/2026, 11:05:38 AM     LOG [EnrollmentService] [EnrollmentService] Course: 615d8393-3a58-4df9-a713-3ab5f28a73bd, Total Blocks: 190 +21ms
[AIPossible] 1890096 2/24/2026, 11:05:38 AM     LOG [EnrollmentService] Course Progress: 8/190 = 0.042105263157894736 +3ms
[AIPossible] 1890096 2/24/2026, 12:46:33 PM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d7ff7e24db30c35b684b1 +2h
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [NestFactory] Starting Nest application...
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +45ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] JwtModule dependencies initialized +1ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] QuizModule dependencies initialized +10ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +2ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] UsersModule dependencies initialized +2ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +1ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 2037419  - 02/24/2026, 12:48:08 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +1ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +0ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [NestApplication] Nest application successfully started +68ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 2037419 2/24/2026, 12:48:08 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 2037419 2/24/2026, 12:48:34 PM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +26s
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 2037419 2/24/2026, 12:59:13 PM     LOG [ProgressService] Marking block e9a4f1a2-b2b1-4ac5-88db-bfe814f457d3 as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +11m
[AIPossible] 2037419 2/24/2026, 12:59:13 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +18ms
[AIPossible] 2037419 2/24/2026, 12:59:13 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 1, Progress: 0.1111111111111111 +7ms
[AIPossible] 2037419 2/24/2026, 12:59:13 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +6ms
[AIPossible] 2037419 2/24/2026, 12:59:13 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +11ms
[AIPossible] 2037419 2/24/2026, 12:59:13 PM     LOG [EnrollmentService] Course Progress: 1/77 = 0.012987012987012988 +1ms
[AIPossible] 2037419 2/24/2026, 1:00:06 PM     LOG [ProgressService] Marking block 7b27b871-e1c7-4ab4-8486-add30eebcafd as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +53s
[AIPossible] 2037419 2/24/2026, 1:00:06 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +6ms
[AIPossible] 2037419 2/24/2026, 1:00:06 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 2, Progress: 0.2222222222222222 +4ms
[AIPossible] 2037419 2/24/2026, 1:00:06 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +4ms
[AIPossible] 2037419 2/24/2026, 1:00:06 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +10ms
[AIPossible] 2037419 2/24/2026, 1:00:06 PM     LOG [EnrollmentService] Course Progress: 2/77 = 0.025974025974025976 +2ms
[AIPossible] 2037419 2/24/2026, 1:00:42 PM     LOG [ProgressService] Marking block 9152968b-1c6f-4e5d-a554-164556c7b1d2 as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +36s
[AIPossible] 2037419 2/24/2026, 1:00:42 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +9ms
[AIPossible] 2037419 2/24/2026, 1:00:42 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 3, Progress: 0.3333333333333333 +6ms
[AIPossible] 2037419 2/24/2026, 1:00:42 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +7ms
[AIPossible] 2037419 2/24/2026, 1:00:42 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +21ms
[AIPossible] 2037419 2/24/2026, 1:00:42 PM     LOG [EnrollmentService] Course Progress: 3/77 = 0.03896103896103896 +4ms
[AIPossible] 2037419 2/24/2026, 1:00:51 PM     LOG [ProgressService] Marking block 12684b34-0513-4a09-8311-f9f4b65f6a01 as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +9s
[AIPossible] 2037419 2/24/2026, 1:00:51 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +4ms
[AIPossible] 2037419 2/24/2026, 1:00:51 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 4, Progress: 0.4444444444444444 +3ms
[AIPossible] 2037419 2/24/2026, 1:00:51 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +4ms
[AIPossible] 2037419 2/24/2026, 1:00:51 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +9ms
[AIPossible] 2037419 2/24/2026, 1:00:51 PM     LOG [EnrollmentService] Course Progress: 4/77 = 0.05194805194805195 +1ms
[AIPossible] 2037419 2/24/2026, 1:07:19 PM     LOG [ProgressService] Marking block 7c656178-a891-4114-a565-71f81a93b919 as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +6m
[AIPossible] 2037419 2/24/2026, 1:07:19 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +5ms
[AIPossible] 2037419 2/24/2026, 1:07:19 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 5, Progress: 0.5555555555555556 +5ms
[AIPossible] 2037419 2/24/2026, 1:07:19 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +7ms
[AIPossible] 2037419 2/24/2026, 1:07:19 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +22ms
[AIPossible] 2037419 2/24/2026, 1:07:19 PM     LOG [EnrollmentService] Course Progress: 5/77 = 0.06493506493506493 +2ms
[AIPossible] 2037419 2/24/2026, 1:07:23 PM     LOG [ProgressService] Marking block 14df7e3c-9abd-4e55-b4a2-ba051ec1e862 as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +4s
[AIPossible] 2037419 2/24/2026, 1:07:23 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +5ms
[AIPossible] 2037419 2/24/2026, 1:07:23 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 6, Progress: 0.6666666666666666 +4ms
[AIPossible] 2037419 2/24/2026, 1:07:23 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +4ms
[AIPossible] 2037419 2/24/2026, 1:07:23 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +9ms
[AIPossible] 2037419 2/24/2026, 1:07:23 PM     LOG [EnrollmentService] Course Progress: 6/77 = 0.07792207792207792 +1ms
[AIPossible] 2037419 2/24/2026, 1:07:26 PM     LOG [ProgressService] Marking block b29c8ca8-815c-4d77-9b1e-504431b0435c as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +3s
[AIPossible] 2037419 2/24/2026, 1:07:26 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +4ms
[AIPossible] 2037419 2/24/2026, 1:07:26 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 7, Progress: 0.7777777777777778 +3ms
[AIPossible] 2037419 2/24/2026, 1:07:26 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +6ms
[AIPossible] 2037419 2/24/2026, 1:07:26 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +11ms
[AIPossible] 2037419 2/24/2026, 1:07:26 PM     LOG [EnrollmentService] Course Progress: 7/77 = 0.09090909090909091 +2ms
[AIPossible] 2037419 2/24/2026, 1:07:27 PM     LOG [ProgressService] Marking block 8121cc1e-70f2-48bb-9714-879e67b30b26 as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +806ms
[AIPossible] 2037419 2/24/2026, 1:07:27 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +6ms
[AIPossible] 2037419 2/24/2026, 1:07:27 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 8, Progress: 0.8888888888888888 +5ms
[AIPossible] 2037419 2/24/2026, 1:07:27 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +5ms
[AIPossible] 2037419 2/24/2026, 1:07:27 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +8ms
[AIPossible] 2037419 2/24/2026, 1:07:27 PM     LOG [EnrollmentService] Course Progress: 8/77 = 0.1038961038961039 +18ms
[AIPossible] 2037419 2/24/2026, 1:07:28 PM     LOG [ProgressService] Marking block fb67bdbd-e932-42a6-ae7c-6293bf0220a1 as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +871ms
[AIPossible] 2037419 2/24/2026, 1:07:28 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule d7cb009f-899b-4acb-b653-b642488002f4 +7ms
[AIPossible] 2037419 2/24/2026, 1:07:28 PM     LOG [ProgressService] [ProgressService] SubmoduleId: d7cb009f-899b-4acb-b653-b642488002f4, TotalBlocks: 9, CompletedBlocks: 9, Progress: 1 +4ms
[AIPossible] 2037419 2/24/2026, 1:07:28 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +6ms
[AIPossible] 2037419 2/24/2026, 1:07:28 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +11ms
[AIPossible] 2037419 2/24/2026, 1:07:28 PM     LOG [EnrollmentService] Course Progress: 9/77 = 0.11688311688311688 +3ms
[AIPossible] 2037419 2/24/2026, 1:08:08 PM     LOG [ResponsesService] User 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submitting bulk responses (3 items) +40s
[AIPossible] 2037419 2/24/2026, 1:08:08 PM     LOG [ProgressService] Marking block 5f839be7-4209-42cb-8add-391d60c9b4cf as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +24ms
[AIPossible] 2037419 2/24/2026, 1:08:08 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule dce132ab-f35d-4357-940c-f624f2a94ad8 +14ms
[AIPossible] 2037419 2/24/2026, 1:08:08 PM     LOG [ProgressService] [ProgressService] SubmoduleId: dce132ab-f35d-4357-940c-f624f2a94ad8, TotalBlocks: 4, CompletedBlocks: 1, Progress: 0.25 +5ms
[AIPossible] 2037419 2/24/2026, 1:08:08 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +7ms
[AIPossible] 2037419 2/24/2026, 1:08:09 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +11ms
[AIPossible] 2037419 2/24/2026, 1:08:09 PM     LOG [EnrollmentService] Course Progress: 10/77 = 0.12987012987012986 +2ms
[AIPossible] 2037419 2/24/2026, 1:09:34 PM     LOG [ResponsesService] User 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submitting bulk responses (7 items) +1m
[AIPossible] 2037419 2/24/2026, 1:10:20 PM     LOG [ResponsesService] User 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submitting bulk responses (3 items) +46s
[AIPossible] 2037419 2/24/2026, 1:11:13 PM     LOG [ResponsesService] User 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submitting bulk responses (7 items) +54s
[AIPossible] 2037419 2/24/2026, 1:11:13 PM     LOG [ProgressService] Marking block 2fb5d445-5787-4a1e-aec8-96175e8df81f as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +30ms
[AIPossible] 2037419 2/24/2026, 1:11:13 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule dce132ab-f35d-4357-940c-f624f2a94ad8 +16ms
[AIPossible] 2037419 2/24/2026, 1:11:14 PM     LOG [ProgressService] [ProgressService] SubmoduleId: dce132ab-f35d-4357-940c-f624f2a94ad8, TotalBlocks: 4, CompletedBlocks: 2, Progress: 0.5 +6ms
[AIPossible] 2037419 2/24/2026, 1:11:14 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +7ms
[AIPossible] 2037419 2/24/2026, 1:11:14 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +14ms
[AIPossible] 2037419 2/24/2026, 1:11:14 PM     LOG [EnrollmentService] Course Progress: 11/77 = 0.14285714285714285 +3ms
[ModulesController] Request for code: S1
[ModulesController] Request for code: S2
[ModulesController] Request for code: S2
[AIPossible] 2037419 2/24/2026, 1:19:56 PM     LOG [ProgressService] Marking block e06f1f4c-eaa1-47d9-9eb4-fee1c7a7d42a as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +9m
[AIPossible] 2037419 2/24/2026, 1:19:56 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule 0a36e5e9-77dd-4e37-aa2f-0125b77753d9 +9ms
[AIPossible] 2037419 2/24/2026, 1:19:56 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 0a36e5e9-77dd-4e37-aa2f-0125b77753d9, TotalBlocks: 8, CompletedBlocks: 1, Progress: 0.125 +6ms
[AIPossible] 2037419 2/24/2026, 1:19:56 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +7ms
[AIPossible] 2037419 2/24/2026, 1:19:56 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +14ms
[AIPossible] 2037419 2/24/2026, 1:19:56 PM     LOG [EnrollmentService] Course Progress: 12/77 = 0.15584415584415584 +2ms
[ModulesController] Request for code: S2
[ModulesController] Request for code: S2
[AIPossible] 2037419 2/24/2026, 1:20:09 PM     LOG [ProgressService] Marking block 08318dd4-961c-4d31-bedf-bce2b4e2ccae as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +13s
[AIPossible] 2037419 2/24/2026, 1:20:09 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule 0a36e5e9-77dd-4e37-aa2f-0125b77753d9 +7ms
[AIPossible] 2037419 2/24/2026, 1:20:09 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 0a36e5e9-77dd-4e37-aa2f-0125b77753d9, TotalBlocks: 8, CompletedBlocks: 2, Progress: 0.25 +6ms
[AIPossible] 2037419 2/24/2026, 1:20:09 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +7ms
[AIPossible] 2037419 2/24/2026, 1:20:09 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +20ms
[AIPossible] 2037419 2/24/2026, 1:20:09 PM     LOG [EnrollmentService] Course Progress: 13/77 = 0.16883116883116883 +4ms
[AIPossible] 2037419 2/24/2026, 1:21:50 PM     LOG [ProgressService] Marking block b834a7e9-a654-4906-b583-066dfe0d4bac as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +2m
[AIPossible] 2037419 2/24/2026, 1:21:50 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule 0a36e5e9-77dd-4e37-aa2f-0125b77753d9 +4ms
[AIPossible] 2037419 2/24/2026, 1:21:50 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 0a36e5e9-77dd-4e37-aa2f-0125b77753d9, TotalBlocks: 8, CompletedBlocks: 3, Progress: 0.375 +3ms
[AIPossible] 2037419 2/24/2026, 1:21:50 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +3ms
[AIPossible] 2037419 2/24/2026, 1:21:50 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +9ms
[AIPossible] 2037419 2/24/2026, 1:21:50 PM     LOG [EnrollmentService] Course Progress: 14/77 = 0.18181818181818182 +2ms
[AIPossible] 2037419 2/24/2026, 1:21:53 PM     LOG [ProgressService] Marking block 39b09f33-2bd1-47b7-adbe-f8092a9ca63f as completed for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 +3s
[AIPossible] 2037419 2/24/2026, 1:21:53 PM     LOG [ProgressService] Calculating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 submodule 0a36e5e9-77dd-4e37-aa2f-0125b77753d9 +7ms
[AIPossible] 2037419 2/24/2026, 1:21:53 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 0a36e5e9-77dd-4e37-aa2f-0125b77753d9, TotalBlocks: 8, CompletedBlocks: 4, Progress: 0.5 +5ms
[AIPossible] 2037419 2/24/2026, 1:21:53 PM     LOG [EnrollmentService] Updating progress for user 9d6bd2cc-ce68-48ae-a1a3-b256271f7929 in course b02307b2-7cff-4eef-8539-fea32dcca7cc +6ms
[AIPossible] 2037419 2/24/2026, 1:21:53 PM     LOG [EnrollmentService] [EnrollmentService] Course: b02307b2-7cff-4eef-8539-fea32dcca7cc, Total Blocks: 77 +12ms
[AIPossible] 2037419 2/24/2026, 1:21:53 PM     LOG [EnrollmentService] Course Progress: 15/77 = 0.19480519480519481 +2ms
[AIPossible] 2037419 2/24/2026, 1:25:49 PM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +4m
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [NestFactory] Starting Nest application...
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +26ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] QuizModule dependencies initialized +9ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] S3Module dependencies initialized +1ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 2073568  - 02/24/2026, 1:28:58 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +0ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +1ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [NestApplication] Nest application successfully started +97ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +4ms
[AIPossible] 2073568 2/24/2026, 1:28:58 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +1ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [NestFactory] Starting Nest application...
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +28ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] QuizModule dependencies initialized +9ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] UsersModule dependencies initialized +2ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 2074030  - 02/24/2026, 1:30:17 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +1ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +0ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [NestApplication] Nest application successfully started +82ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 2074030 2/24/2026, 1:30:17 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +1ms
[AIPossible] 2074030 2/24/2026, 1:32:49 PM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +3m
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [NestFactory] Starting Nest application...
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +29ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] QuizModule dependencies initialized +9ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] UsersModule dependencies initialized +2ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 2075771  - 02/24/2026, 1:42:57 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +0ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +1ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [NestApplication] Nest application successfully started +75ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 2075771 2/24/2026, 1:42:57 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [NestFactory] Starting Nest application...
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +28ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] QuizModule dependencies initialized +10ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] UsersModule dependencies initialized +1ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +1ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 2076723  - 02/24/2026, 2:07:37 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +1ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +0ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [NestApplication] Nest application successfully started +81ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +3ms
[AIPossible] 2076723 2/24/2026, 2:07:37 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [NestFactory] Starting Nest application...
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] PrismaModule dependencies initialized +36ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] QuizModule dependencies initialized +12ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +1ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] UsersModule dependencies initialized +2ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] GenAIModule dependencies initialized +1ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 2082756  - 02/24/2026, 4:47:10 PM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +1ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +0ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [NestApplication] Nest application successfully started +62ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +2ms
[AIPossible] 2082756 2/24/2026, 4:47:10 PM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[ModulesController] Request for code: G1.1
[ModulesController] Request for code: X1
[AIPossible] 2082756 2/24/2026, 4:51:54 PM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +5m
[AIPossible] 2082756 2/24/2026, 4:51:54 PM    WARN [UsersController] User profile not found for auth0Id: auth0|698c0594c7915a00e7b3c101 +17ms
[AIPossible] 2082756 2/24/2026, 4:53:05 PM     LOG [OnboardingService] Calculated assignments for user 094b9e98-5f7a-4089-9927-99a4fa55db5a: FOUNDATION, STARTER, CROSS, JURISDICTION_PRO +1m
[AIPossible] 2082756 2/24/2026, 5:02:38 PM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +10m
[AIPossible] 2082756 2/24/2026, 5:02:38 PM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|103734293319223527277 +9ms
[AIPossible] 2082756 2/24/2026, 5:02:58 PM     LOG [OnboardingService] Calculated assignments for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd: FOUNDATION, STARTER, CROSS, JURISDICTION_PRO +19s
[ModulesController] Request for code: S1
[ModulesController] Request for code: S1
[AIPossible] 2082756 2/24/2026, 5:05:23 PM     LOG [ProgressService] Marking block 0088743e-ee87-4c83-b4b4-2ad5f93ea6bf as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +2m
[AIPossible] 2082756 2/24/2026, 5:05:23 PM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 8d3cf291-fb85-4295-a753-579e9783833f +7ms
[AIPossible] 2082756 2/24/2026, 5:05:23 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 8d3cf291-fb85-4295-a753-579e9783833f, TotalBlocks: 8, CompletedBlocks: 1, Progress: 0.125 +6ms
[AIPossible] 2082756 2/24/2026, 5:05:23 PM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course c976a16e-e91b-40f5-b0cb-38814e3adac5 +7ms
[AIPossible] 2082756 2/24/2026, 5:05:23 PM     LOG [EnrollmentService] [EnrollmentService] Course: c976a16e-e91b-40f5-b0cb-38814e3adac5, Total Blocks: 80 +15ms
[AIPossible] 2082756 2/24/2026, 5:05:23 PM     LOG [EnrollmentService] Course Progress: 1/80 = 0.0125 +3ms
[AIPossible] 2082756 2/24/2026, 5:05:28 PM     LOG [ProgressService] Marking block e5e39752-dc4e-4e91-8876-d64d27fc4fe3 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +6s
[AIPossible] 2082756 2/24/2026, 5:05:28 PM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 8d3cf291-fb85-4295-a753-579e9783833f +5ms
[AIPossible] 2082756 2/24/2026, 5:05:28 PM     LOG [ProgressService] [ProgressService] SubmoduleId: 8d3cf291-fb85-4295-a753-579e9783833f, TotalBlocks: 8, CompletedBlocks: 2, Progress: 0.25 +4ms
[AIPossible] 2082756 2/24/2026, 5:05:28 PM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course c976a16e-e91b-40f5-b0cb-38814e3adac5 +4ms
[AIPossible] 2082756 2/24/2026, 5:05:28 PM     LOG [EnrollmentService] [EnrollmentService] Course: c976a16e-e91b-40f5-b0cb-38814e3adac5, Total Blocks: 80 +7ms
[AIPossible] 2082756 2/24/2026, 5:05:28 PM     LOG [EnrollmentService] Course Progress: 2/80 = 0.025 +2ms
[ModulesController] Request for code: X2
[AIPossible] 2082756 2/25/2026, 5:48:50 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d7ff7e24db30c35b684b1 +13h
[AIPossible] 2082756 2/25/2026, 5:48:50 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d7ff7e24db30c35b684b1 +16ms
[AIPossible] 2082756 2/25/2026, 5:50:44 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|699d7ff7e24db30c35b684b1 +2m
[AIPossible] 2082756 2/25/2026, 5:50:44 AM    WARN [UsersController] User profile not found for auth0Id: auth0|699d7ff7e24db30c35b684b1 +10ms
[ModulesController] Request for code: X1
[ModulesController] Request for code: X1
[AIPossible] 2082756 2/25/2026, 7:24:40 AM     LOG [ProgressService] Marking block 752bafd6-8e8d-4aa7-a9fa-191a14ce8a6c as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +2h
[AIPossible] 2082756 2/25/2026, 7:24:40 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +15ms
[AIPossible] 2082756 2/25/2026, 7:24:40 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 1, Progress: 0.2 +4ms
[AIPossible] 2082756 2/25/2026, 7:24:40 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +4ms
[AIPossible] 2082756 2/25/2026, 7:24:40 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +10ms
[AIPossible] 2082756 2/25/2026, 7:24:40 AM     LOG [EnrollmentService] Course Progress: 1/44 = 0.022727272727272728 +2ms
[AIPossible] 2082756 2/25/2026, 7:24:53 AM     LOG [ProgressService] Marking block f8e73159-fe81-4b09-9c92-82809bb40517 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +12s
[AIPossible] 2082756 2/25/2026, 7:24:53 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +7ms
[AIPossible] 2082756 2/25/2026, 7:24:53 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 2, Progress: 0.4 +6ms
[AIPossible] 2082756 2/25/2026, 7:24:53 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +6ms
[AIPossible] 2082756 2/25/2026, 7:24:53 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +12ms
[AIPossible] 2082756 2/25/2026, 7:24:53 AM     LOG [EnrollmentService] Course Progress: 2/44 = 0.045454545454545456 +2ms
[AIPossible] 2082756 2/25/2026, 7:24:57 AM     LOG [ProgressService] Marking block 2dca837a-dee5-4435-abe3-d4ff27401b00 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +4s
[AIPossible] 2082756 2/25/2026, 7:24:57 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +8ms
[AIPossible] 2082756 2/25/2026, 7:24:57 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 3, Progress: 0.6 +5ms
[AIPossible] 2082756 2/25/2026, 7:24:57 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +8ms
[AIPossible] 2082756 2/25/2026, 7:24:57 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +10ms
[AIPossible] 2082756 2/25/2026, 7:24:57 AM     LOG [EnrollmentService] Course Progress: 3/44 = 0.06818181818181818 +3ms
[AIPossible] 2082756 2/25/2026, 7:24:58 AM     LOG [ProgressService] Marking block 764134d1-f1bd-47d1-82eb-d766cd93b307 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +1s
[AIPossible] 2082756 2/25/2026, 7:24:58 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +4ms
[AIPossible] 2082756 2/25/2026, 7:24:58 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 4, Progress: 0.8 +3ms
[AIPossible] 2082756 2/25/2026, 7:24:58 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +4ms
[AIPossible] 2082756 2/25/2026, 7:24:58 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +8ms
[AIPossible] 2082756 2/25/2026, 7:24:58 AM     LOG [EnrollmentService] Course Progress: 4/44 = 0.09090909090909091 +1ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [ProgressService] Marking block 02ee5af6-04ab-436a-8787-11d20d34d4a6 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +1s
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 19fe613c-4d83-4031-9390-6c6457eb56f9 +7ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 19fe613c-4d83-4031-9390-6c6457eb56f9, TotalBlocks: 3, CompletedBlocks: 1, Progress: 0.3333333333333333 +5ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +6ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +11ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [EnrollmentService] Course Progress: 5/44 = 0.11363636363636363 +3ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [ProgressService] Marking block 25bf5ee7-f273-4855-9f0b-c0bffc0db7b5 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +669ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 19fe613c-4d83-4031-9390-6c6457eb56f9 +5ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 19fe613c-4d83-4031-9390-6c6457eb56f9, TotalBlocks: 3, CompletedBlocks: 2, Progress: 0.6666666666666666 +3ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +3ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +6ms
[AIPossible] 2082756 2/25/2026, 7:25:00 AM     LOG [EnrollmentService] Course Progress: 6/44 = 0.13636363636363635 +1ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [ProgressService] Marking block 5daea675-bb98-4d0e-9b62-b19a506aa4a7 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +2s
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 19fe613c-4d83-4031-9390-6c6457eb56f9 +4ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 19fe613c-4d83-4031-9390-6c6457eb56f9, TotalBlocks: 3, CompletedBlocks: 3, Progress: 1 +2ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +4ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +9ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [EnrollmentService] Course Progress: 7/44 = 0.1590909090909091 +3ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [ProgressService] Marking block 547615d6-5311-4f31-be73-92f643373ac4 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +417ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule f160812c-3762-4fae-8f76-d48ff9ac3ca2 +7ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [ProgressService] [ProgressService] SubmoduleId: f160812c-3762-4fae-8f76-d48ff9ac3ca2, TotalBlocks: 2, CompletedBlocks: 1, Progress: 0.5 +4ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +6ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +12ms
[AIPossible] 2082756 2/25/2026, 7:25:02 AM     LOG [EnrollmentService] Course Progress: 8/44 = 0.18181818181818182 +4ms
[AIPossible] 2082756 2/25/2026, 7:25:03 AM     LOG [ProgressService] Marking block 547615d6-5311-4f31-be73-92f643373ac4 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +109ms
[AIPossible] 2082756 2/25/2026, 7:25:03 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule f160812c-3762-4fae-8f76-d48ff9ac3ca2 +5ms
[AIPossible] 2082756 2/25/2026, 7:25:03 AM     LOG [ProgressService] [ProgressService] SubmoduleId: f160812c-3762-4fae-8f76-d48ff9ac3ca2, TotalBlocks: 2, CompletedBlocks: 1, Progress: 0.5 +4ms
[AIPossible] 2082756 2/25/2026, 7:25:03 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +6ms
[AIPossible] 2082756 2/25/2026, 7:25:03 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +15ms
[AIPossible] 2082756 2/25/2026, 7:25:03 AM     LOG [EnrollmentService] Course Progress: 8/44 = 0.18181818181818182 +1ms
[ModulesController] Request for code: X1
[AIPossible] 2082756 2/25/2026, 7:35:32 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +10m
[ModulesController] Request for code: X1
[AIPossible] 2082756 2/25/2026, 7:35:50 AM     LOG [ProgressService] Marking block 547615d6-5311-4f31-be73-92f643373ac4 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +17s
[AIPossible] 2082756 2/25/2026, 7:35:50 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule f160812c-3762-4fae-8f76-d48ff9ac3ca2 +4ms
[AIPossible] 2082756 2/25/2026, 7:35:50 AM     LOG [ProgressService] [ProgressService] SubmoduleId: f160812c-3762-4fae-8f76-d48ff9ac3ca2, TotalBlocks: 2, CompletedBlocks: 1, Progress: 0.5 +4ms
[AIPossible] 2082756 2/25/2026, 7:35:50 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +5ms
[AIPossible] 2082756 2/25/2026, 7:35:50 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +7ms
[AIPossible] 2082756 2/25/2026, 7:35:50 AM     LOG [EnrollmentService] Course Progress: 1/44 = 0.022727272727272728 +2ms
[AIPossible] 2082756 2/25/2026, 7:42:07 AM     LOG [ResponsesService] User 094b9e98-5f7a-4089-9927-99a4fa55db5a submitting bulk responses (3 items) +6m
[AIPossible] 2082756 2/25/2026, 7:42:07 AM     LOG [ProgressService] Marking block e73b7482-4c3d-4774-b96b-6256e995084c as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +26ms
[AIPossible] 2082756 2/25/2026, 7:42:07 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule f160812c-3762-4fae-8f76-d48ff9ac3ca2 +12ms
[AIPossible] 2082756 2/25/2026, 7:42:07 AM     LOG [ProgressService] [ProgressService] SubmoduleId: f160812c-3762-4fae-8f76-d48ff9ac3ca2, TotalBlocks: 2, CompletedBlocks: 2, Progress: 1 +5ms
[AIPossible] 2082756 2/25/2026, 7:42:07 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +4ms
[AIPossible] 2082756 2/25/2026, 7:42:07 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +7ms
[AIPossible] 2082756 2/25/2026, 7:42:07 AM     LOG [EnrollmentService] Course Progress: 2/44 = 0.045454545454545456 +1ms
[AIPossible] 2082756 2/25/2026, 7:59:55 AM     LOG [ProgressService] Marking block 02ee5af6-04ab-436a-8787-11d20d34d4a6 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +18m
[AIPossible] 2082756 2/25/2026, 7:59:55 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule 19fe613c-4d83-4031-9390-6c6457eb56f9 +9ms
[AIPossible] 2082756 2/25/2026, 7:59:55 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 19fe613c-4d83-4031-9390-6c6457eb56f9, TotalBlocks: 3, CompletedBlocks: 1, Progress: 0.3333333333333333 +6ms
[AIPossible] 2082756 2/25/2026, 7:59:55 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +8ms
[AIPossible] 2082756 2/25/2026, 7:59:55 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +15ms
[AIPossible] 2082756 2/25/2026, 7:59:55 AM     LOG [EnrollmentService] Course Progress: 3/44 = 0.06818181818181818 +4ms
[AIPossible] 2082756 2/25/2026, 8:00:05 AM     LOG [ProgressService] Marking block 25bf5ee7-f273-4855-9f0b-c0bffc0db7b5 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +10s
[AIPossible] 2082756 2/25/2026, 8:00:05 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule 19fe613c-4d83-4031-9390-6c6457eb56f9 +8ms
[AIPossible] 2082756 2/25/2026, 8:00:05 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 19fe613c-4d83-4031-9390-6c6457eb56f9, TotalBlocks: 3, CompletedBlocks: 2, Progress: 0.6666666666666666 +5ms
[AIPossible] 2082756 2/25/2026, 8:00:05 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +7ms
[AIPossible] 2082756 2/25/2026, 8:00:05 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +13ms
[AIPossible] 2082756 2/25/2026, 8:00:05 AM     LOG [EnrollmentService] Course Progress: 4/44 = 0.09090909090909091 +2ms
[AIPossible] 2082756 3/17/2026, 9:21:03 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|105578113778676233292 +20d
[AIPossible] 2082756 3/17/2026, 9:21:03 AM    WARN [UsersController] User profile not found for auth0Id: google-oauth2|105578113778676233292 +24ms
[AIPossible] 2082756 3/17/2026, 9:21:22 AM     LOG [OnboardingService] Calculated assignments for user 48a000c8-8587-43b4-a843-2d3e7cb8c7ac: FOUNDATION, CROSS +19s
[AIPossible] 2082756 3/22/2026, 8:37:16 PM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|105578113778676233292 +5d
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [NestFactory] Starting Nest application...
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] PrismaModule dependencies initialized +35ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] WinstonModule dependencies initialized +1ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] QuizModule dependencies initialized +12ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +1ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] PublishingModule dependencies initialized +1ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] UsersModule dependencies initialized +2ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] GenAIModule dependencies initialized +1ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] QtiModule dependencies initialized +0ms
[Nest] 76413  - 03/31/2026, 5:16:16 AM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +5ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] UsersController {/api/v1/users}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +1ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +0ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [NestApplication] Nest application successfully started +100ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +3ms
[AIPossible] 76413 3/31/2026, 5:16:16 AM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [NestFactory] Starting Nest application...
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] PrismaModule dependencies initialized +34ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] PassportModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] LoggerModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] ConfigHostModule dependencies initialized +2ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] JwtModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] WinstonModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] AppModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] QuizModule dependencies initialized +17ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] ConfigModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] EnrollmentModule dependencies initialized +2ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] PublishingModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] AuthModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] S3Module dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] UsersModule dependencies initialized +3ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] IngestionModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] AnalyticsModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] CoursesModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] OnboardingModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] ProgressModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] GenAIModule dependencies initialized +0ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] QtiModule dependencies initialized +1ms
[Nest] 76578  - 03/31/2026, 5:16:34 AM     LOG [InstanceLoader] ResponsesModule dependencies initialized +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] AppController {/api/v1}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/ping, GET} route +3ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] UsersController {/api/v1/users}: +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/users, POST} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/users, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/users/me/complete-profile, POST} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, GET} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, PATCH} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/users/:id, DELETE} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] EnrollmentController {/api/v1/enrollment}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment, GET} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, PATCH} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/enrollment/:id, DELETE} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] QuizController {/api/v1/quiz}: +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, PATCH} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/quiz/:id, DELETE} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] CoursesController {/api/v1/courses}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/courses, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/enroll, POST} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/courses/:id/progress, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] ModulesController {/api/v1/modules}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:code, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/start, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/modules/:id/complete, POST} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] ContentsController {/api/v1/contents}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] GenAIController {/api/v1/genai}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/genai/classify-profile, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] IngestionController {/api/v1/admin/modules}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/ingest, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] PublishingController {/api/v1/admin/modules}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/admin/modules/:id/publish, POST} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] ResponsesController {/api/v1/responses}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/responses, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/responses/bulk, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] ProgressController {/api/v1/progress}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/progress/blocks/:blockId/complete, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] OnboardingController {/api/v1/onboarding}: +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/onboarding, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] QtiImportController {/api/v1/qti}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/qti/import, POST} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RoutesResolver] AnalyticsController {/api/v1/analytics}: +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/dashboard, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/overview, GET} route +1ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/history, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/assets, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/evidence, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/courses, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [RouterExplorer] Mapped {/api/v1/analytics/modules, GET} route +0ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [NestApplication] Nest application successfully started +131ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [Bootstrap] Application is running on: http://[::1]:3003 +3ms
[AIPossible] 76578 3/31/2026, 5:16:34 AM     LOG [Bootstrap] Swagger documentation available at: http://[::1]:3003/api/docs +0ms
[AIPossible] 76578 4/1/2026, 7:37:25 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +1d
[AIPossible] 76578 4/1/2026, 7:38:35 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +1m
[ModulesController] Request for code: X1
[ModulesController] Request for code: X1
[AIPossible] 76578 4/1/2026, 7:39:24 AM     LOG [ProgressService] Marking block 7d533583-8ff3-4dfe-a12a-dac2dd0f7bf4 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +49s
[AIPossible] 76578 4/1/2026, 7:39:24 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +37ms
[AIPossible] 76578 4/1/2026, 7:39:24 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 1, Progress: 0.2 +13ms
[AIPossible] 76578 4/1/2026, 7:39:24 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +9ms
[AIPossible] 76578 4/1/2026, 7:39:24 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +13ms
[AIPossible] 76578 4/1/2026, 7:39:24 AM     LOG [EnrollmentService] Course Progress: 5/44 = 0.11363636363636363 +4ms
[AIPossible] 76578 4/1/2026, 7:39:37 AM     LOG [ProgressService] Marking block 752bafd6-8e8d-4aa7-a9fa-191a14ce8a6c as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +12s
[AIPossible] 76578 4/1/2026, 7:39:37 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +9ms
[AIPossible] 76578 4/1/2026, 7:39:37 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 2, Progress: 0.4 +6ms
[AIPossible] 76578 4/1/2026, 7:39:37 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +9ms
[AIPossible] 76578 4/1/2026, 7:39:37 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +16ms
[AIPossible] 76578 4/1/2026, 7:39:37 AM     LOG [EnrollmentService] Course Progress: 6/44 = 0.13636363636363635 +5ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] Marking block f8e73159-fe81-4b09-9c92-82809bb40517 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +14s
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +9ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 3, Progress: 0.6 +7ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +7ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +14ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] Course Progress: 7/44 = 0.1590909090909091 +4ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] Marking block 2dca837a-dee5-4435-abe3-d4ff27401b00 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +660ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +7ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 4, Progress: 0.8 +7ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +7ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +13ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] Course Progress: 8/44 = 0.18181818181818182 +4ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] Marking block 2dca837a-dee5-4435-abe3-d4ff27401b00 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +26ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +8ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 4, Progress: 0.8 +5ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +7ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +15ms
[AIPossible] 76578 4/1/2026, 7:39:51 AM     LOG [EnrollmentService] Course Progress: 8/44 = 0.18181818181818182 +3ms
[AIPossible] 76578 4/1/2026, 7:39:53 AM     LOG [ProgressService] Marking block 764134d1-f1bd-47d1-82eb-d766cd93b307 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +2s
[AIPossible] 76578 4/1/2026, 7:39:53 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule d994d25c-b5a8-4469-a9db-1c39446271b0 +6ms
[AIPossible] 76578 4/1/2026, 7:39:53 AM     LOG [ProgressService] [ProgressService] SubmoduleId: d994d25c-b5a8-4469-a9db-1c39446271b0, TotalBlocks: 5, CompletedBlocks: 5, Progress: 1 +4ms
[AIPossible] 76578 4/1/2026, 7:39:53 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +6ms
[AIPossible] 76578 4/1/2026, 7:39:53 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +10ms
[AIPossible] 76578 4/1/2026, 7:39:53 AM     LOG [EnrollmentService] Course Progress: 9/44 = 0.20454545454545456 +3ms
[AIPossible] 76578 4/1/2026, 7:40:06 AM     LOG [ProgressService] Marking block 5daea675-bb98-4d0e-9b62-b19a506aa4a7 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +13s
[AIPossible] 76578 4/1/2026, 7:40:06 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule 19fe613c-4d83-4031-9390-6c6457eb56f9 +7ms
[AIPossible] 76578 4/1/2026, 7:40:06 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 19fe613c-4d83-4031-9390-6c6457eb56f9, TotalBlocks: 3, CompletedBlocks: 3, Progress: 1 +4ms
[AIPossible] 76578 4/1/2026, 7:40:06 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a +4ms
[AIPossible] 76578 4/1/2026, 7:40:06 AM     LOG [EnrollmentService] [EnrollmentService] Course: 86f1e4f6-41cd-4bd7-82b9-59da7da74f9a, Total Blocks: 44 +10ms
[AIPossible] 76578 4/1/2026, 7:40:06 AM     LOG [EnrollmentService] Course Progress: 10/44 = 0.22727272727272727 +3ms
[ModulesController] Request for code: X1
[AIPossible] 76578 5/20/2026, 8:25:57 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +49d
[AIPossible] 76578 5/20/2026, 9:52:48 AM     LOG [UsersController] Getting current user details for auth0Id: auth0|698c0594c7915a00e7b3c101 +1h
[ModulesController] Request for code: C1.1
[ModulesController] Request for code: C1.1
[AIPossible] 76578 5/20/2026, 10:12:20 AM     LOG [ProgressService] Marking block d61b01ee-a0e3-43f9-9218-15b933347c69 as completed for user 094b9e98-5f7a-4089-9927-99a4fa55db5a +20m
[AIPossible] 76578 5/20/2026, 10:12:20 AM     LOG [ProgressService] Calculating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a submodule 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3 +20ms
[AIPossible] 76578 5/20/2026, 10:12:20 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3, TotalBlocks: 6, CompletedBlocks: 1, Progress: 0.16666666666666666 +8ms
[AIPossible] 76578 5/20/2026, 10:12:20 AM     LOG [EnrollmentService] Updating progress for user 094b9e98-5f7a-4089-9927-99a4fa55db5a in course 01801344-a9b7-4244-9a2f-db97167ae8b2 +4ms
[AIPossible] 76578 5/20/2026, 10:12:20 AM     LOG [EnrollmentService] [EnrollmentService] Course: 01801344-a9b7-4244-9a2f-db97167ae8b2, Total Blocks: 190 +10ms
[AIPossible] 76578 5/20/2026, 10:12:20 AM     LOG [EnrollmentService] Course Progress: 1/190 = 0.005263157894736842 +2ms
[AIPossible] 76578 5/21/2026, 5:08:55 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +19h
[ModulesController] Request for code: P-CA1
[ModulesController] Request for code: P-CA1
[AIPossible] 76578 5/21/2026, 5:35:27 AM     LOG [ProgressService] Marking block 0c9421f4-f6bc-4b2b-98ff-5b5ce2b65487 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +27m
[AIPossible] 76578 5/21/2026, 5:35:27 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 17e24d00-5ff8-416b-839e-d3c2f69a8a88 +8ms
[AIPossible] 76578 5/21/2026, 5:35:27 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 17e24d00-5ff8-416b-839e-d3c2f69a8a88, TotalBlocks: 4, CompletedBlocks: 1, Progress: 0.25 +3ms
[AIPossible] 76578 5/21/2026, 5:35:27 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 7b566ce8-ad66-4b1e-b2d2-560ba69ca738 +8ms
[AIPossible] 76578 5/21/2026, 5:35:27 AM     LOG [EnrollmentService] [EnrollmentService] Course: 7b566ce8-ad66-4b1e-b2d2-560ba69ca738, Total Blocks: 170 +13ms
[AIPossible] 76578 5/21/2026, 5:35:27 AM     LOG [EnrollmentService] Course Progress: 1/170 = 0.0058823529411764705 +3ms
[AIPossible] 76578 5/21/2026, 5:35:29 AM     LOG [ProgressService] Marking block e278d6ff-ef0f-4937-bb8b-4f65659193f9 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +2s
[AIPossible] 76578 5/21/2026, 5:35:29 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 17e24d00-5ff8-416b-839e-d3c2f69a8a88 +4ms
[AIPossible] 76578 5/21/2026, 5:35:29 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 17e24d00-5ff8-416b-839e-d3c2f69a8a88, TotalBlocks: 4, CompletedBlocks: 2, Progress: 0.5 +3ms
[AIPossible] 76578 5/21/2026, 5:35:29 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 7b566ce8-ad66-4b1e-b2d2-560ba69ca738 +4ms
[AIPossible] 76578 5/21/2026, 5:35:29 AM     LOG [EnrollmentService] [EnrollmentService] Course: 7b566ce8-ad66-4b1e-b2d2-560ba69ca738, Total Blocks: 170 +11ms
[AIPossible] 76578 5/21/2026, 5:35:29 AM     LOG [EnrollmentService] Course Progress: 2/170 = 0.011764705882352941 +3ms
[AIPossible] 76578 5/21/2026, 5:35:31 AM     LOG [ProgressService] Marking block 1c207fe3-ca93-4a51-914d-a22f1b658aee as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +2s
[AIPossible] 76578 5/21/2026, 5:35:31 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 17e24d00-5ff8-416b-839e-d3c2f69a8a88 +4ms
[AIPossible] 76578 5/21/2026, 5:35:31 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 17e24d00-5ff8-416b-839e-d3c2f69a8a88, TotalBlocks: 4, CompletedBlocks: 3, Progress: 0.75 +3ms
[AIPossible] 76578 5/21/2026, 5:35:31 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 7b566ce8-ad66-4b1e-b2d2-560ba69ca738 +3ms
[AIPossible] 76578 5/21/2026, 5:35:31 AM     LOG [EnrollmentService] [EnrollmentService] Course: 7b566ce8-ad66-4b1e-b2d2-560ba69ca738, Total Blocks: 170 +9ms
[AIPossible] 76578 5/21/2026, 5:35:31 AM     LOG [EnrollmentService] Course Progress: 3/170 = 0.01764705882352941 +2ms
[AIPossible] 76578 5/21/2026, 5:35:33 AM     LOG [ProgressService] Marking block cf05d5b7-fece-4420-9ceb-59e0577fcd51 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +2s
[AIPossible] 76578 5/21/2026, 5:35:33 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 17e24d00-5ff8-416b-839e-d3c2f69a8a88 +5ms
[AIPossible] 76578 5/21/2026, 5:35:33 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 17e24d00-5ff8-416b-839e-d3c2f69a8a88, TotalBlocks: 4, CompletedBlocks: 4, Progress: 1 +3ms
[AIPossible] 76578 5/21/2026, 5:35:33 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 7b566ce8-ad66-4b1e-b2d2-560ba69ca738 +3ms
[AIPossible] 76578 5/21/2026, 5:35:33 AM     LOG [EnrollmentService] [EnrollmentService] Course: 7b566ce8-ad66-4b1e-b2d2-560ba69ca738, Total Blocks: 170 +9ms
[AIPossible] 76578 5/21/2026, 5:35:33 AM     LOG [EnrollmentService] Course Progress: 4/170 = 0.023529411764705882 +2ms
[AIPossible] 76578 5/21/2026, 5:35:39 AM     LOG [ProgressService] Marking block 65657c1b-e7b6-4d4c-b6ce-618b01bc6ef7 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +6s
[AIPossible] 76578 5/21/2026, 5:35:39 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule c3ed9ed0-9e82-4e47-9782-cf740e979a7c +5ms
[AIPossible] 76578 5/21/2026, 5:35:39 AM     LOG [ProgressService] [ProgressService] SubmoduleId: c3ed9ed0-9e82-4e47-9782-cf740e979a7c, TotalBlocks: 2, CompletedBlocks: 1, Progress: 0.5 +3ms
[AIPossible] 76578 5/21/2026, 5:35:39 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 7b566ce8-ad66-4b1e-b2d2-560ba69ca738 +3ms
[AIPossible] 76578 5/21/2026, 5:35:39 AM     LOG [EnrollmentService] [EnrollmentService] Course: 7b566ce8-ad66-4b1e-b2d2-560ba69ca738, Total Blocks: 170 +11ms
[AIPossible] 76578 5/21/2026, 5:35:39 AM     LOG [EnrollmentService] Course Progress: 5/170 = 0.029411764705882353 +2ms
[AIPossible] 76578 5/21/2026, 5:35:43 AM     LOG [ProgressService] Marking block ad39a78a-b6b2-4ff7-a77e-6bda12828f21 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +4s
[AIPossible] 76578 5/21/2026, 5:35:43 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule c71de0ca-797c-4758-90f0-5952df1ccdcf +4ms
[AIPossible] 76578 5/21/2026, 5:35:43 AM     LOG [ProgressService] [ProgressService] SubmoduleId: c71de0ca-797c-4758-90f0-5952df1ccdcf, TotalBlocks: 2, CompletedBlocks: 1, Progress: 0.5 +3ms
[AIPossible] 76578 5/21/2026, 5:35:43 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 7b566ce8-ad66-4b1e-b2d2-560ba69ca738 +3ms
[AIPossible] 76578 5/21/2026, 5:35:43 AM     LOG [EnrollmentService] [EnrollmentService] Course: 7b566ce8-ad66-4b1e-b2d2-560ba69ca738, Total Blocks: 170 +14ms
[AIPossible] 76578 5/21/2026, 5:35:43 AM     LOG [EnrollmentService] Course Progress: 6/170 = 0.03529411764705882 +3ms
[AIPossible] 76578 5/21/2026, 5:36:00 AM     LOG [ProgressService] Marking block 59124eca-418b-416b-9d34-cea072de3811 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +17s
[AIPossible] 76578 5/21/2026, 5:36:00 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule c71de0ca-797c-4758-90f0-5952df1ccdcf +5ms
[AIPossible] 76578 5/21/2026, 5:36:00 AM     LOG [ProgressService] [ProgressService] SubmoduleId: c71de0ca-797c-4758-90f0-5952df1ccdcf, TotalBlocks: 2, CompletedBlocks: 2, Progress: 1 +3ms
[AIPossible] 76578 5/21/2026, 5:36:00 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 7b566ce8-ad66-4b1e-b2d2-560ba69ca738 +3ms
[AIPossible] 76578 5/21/2026, 5:36:00 AM     LOG [EnrollmentService] [EnrollmentService] Course: 7b566ce8-ad66-4b1e-b2d2-560ba69ca738, Total Blocks: 170 +12ms
[AIPossible] 76578 5/21/2026, 5:36:00 AM     LOG [EnrollmentService] Course Progress: 7/170 = 0.041176470588235294 +2ms
[ModulesController] Request for code: P-CA1
[AIPossible] 76578 5/21/2026, 6:44:24 AM     LOG [UsersController] Getting current user details for auth0Id: google-oauth2|103734293319223527277 +1h
[ModulesController] Request for code: C1.1
[ModulesController] Request for code: C1.1
[AIPossible] 76578 5/21/2026, 6:47:54 AM     LOG [ProgressService] Marking block 99a40e93-f60e-4c9d-8fa0-4c7028b3b040 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +4m
[AIPossible] 76578 5/21/2026, 6:47:54 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3 +8ms
[AIPossible] 76578 5/21/2026, 6:47:54 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3, TotalBlocks: 6, CompletedBlocks: 1, Progress: 0.16666666666666666 +4ms
[AIPossible] 76578 5/21/2026, 6:47:54 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 01801344-a9b7-4244-9a2f-db97167ae8b2 +4ms
[AIPossible] 76578 5/21/2026, 6:47:54 AM     LOG [EnrollmentService] [EnrollmentService] Course: 01801344-a9b7-4244-9a2f-db97167ae8b2, Total Blocks: 190 +13ms
[AIPossible] 76578 5/21/2026, 6:47:54 AM     LOG [EnrollmentService] Course Progress: 1/190 = 0.005263157894736842 +2ms
[AIPossible] 76578 5/21/2026, 6:48:03 AM     LOG [ProgressService] Marking block d61b01ee-a0e3-43f9-9218-15b933347c69 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +9s
[AIPossible] 76578 5/21/2026, 6:48:03 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3 +3ms
[AIPossible] 76578 5/21/2026, 6:48:03 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3, TotalBlocks: 6, CompletedBlocks: 2, Progress: 0.3333333333333333 +3ms
[AIPossible] 76578 5/21/2026, 6:48:03 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 01801344-a9b7-4244-9a2f-db97167ae8b2 +2ms
[AIPossible] 76578 5/21/2026, 6:48:03 AM     LOG [EnrollmentService] [EnrollmentService] Course: 01801344-a9b7-4244-9a2f-db97167ae8b2, Total Blocks: 190 +9ms
[AIPossible] 76578 5/21/2026, 6:48:03 AM     LOG [EnrollmentService] Course Progress: 2/190 = 0.010526315789473684 +1ms
[AIPossible] 76578 5/21/2026, 6:48:06 AM     LOG [ProgressService] Marking block c670fb30-c9b9-4ae7-b829-cc59be64b4d1 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +3s
[AIPossible] 76578 5/21/2026, 6:48:06 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3 +5ms
[AIPossible] 76578 5/21/2026, 6:48:06 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3, TotalBlocks: 6, CompletedBlocks: 3, Progress: 0.5 +3ms
[AIPossible] 76578 5/21/2026, 6:48:06 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 01801344-a9b7-4244-9a2f-db97167ae8b2 +3ms
[AIPossible] 76578 5/21/2026, 6:48:06 AM     LOG [EnrollmentService] [EnrollmentService] Course: 01801344-a9b7-4244-9a2f-db97167ae8b2, Total Blocks: 190 +10ms
[AIPossible] 76578 5/21/2026, 6:48:06 AM     LOG [EnrollmentService] Course Progress: 3/190 = 0.015789473684210527 +3ms
[AIPossible] 76578 5/21/2026, 6:48:07 AM     LOG [ProgressService] Marking block d0ad6bce-cea0-4dbe-9512-309770b7d72c as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +798ms
[AIPossible] 76578 5/21/2026, 6:48:07 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3 +5ms
[AIPossible] 76578 5/21/2026, 6:48:07 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3, TotalBlocks: 6, CompletedBlocks: 4, Progress: 0.6666666666666666 +2ms
[AIPossible] 76578 5/21/2026, 6:48:07 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 01801344-a9b7-4244-9a2f-db97167ae8b2 +5ms
[AIPossible] 76578 5/21/2026, 6:48:07 AM     LOG [EnrollmentService] [EnrollmentService] Course: 01801344-a9b7-4244-9a2f-db97167ae8b2, Total Blocks: 190 +18ms
[AIPossible] 76578 5/21/2026, 6:48:07 AM     LOG [EnrollmentService] Course Progress: 4/190 = 0.021052631578947368 +2ms
[AIPossible] 76578 5/21/2026, 6:48:08 AM     LOG [ProgressService] Marking block 35267000-8f32-47a4-bb59-45914d78ca57 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +603ms
[AIPossible] 76578 5/21/2026, 6:48:08 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3 +4ms
[AIPossible] 76578 5/21/2026, 6:48:08 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3, TotalBlocks: 6, CompletedBlocks: 5, Progress: 0.8333333333333334 +3ms
[AIPossible] 76578 5/21/2026, 6:48:08 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 01801344-a9b7-4244-9a2f-db97167ae8b2 +5ms
[AIPossible] 76578 5/21/2026, 6:48:08 AM     LOG [EnrollmentService] [EnrollmentService] Course: 01801344-a9b7-4244-9a2f-db97167ae8b2, Total Blocks: 190 +9ms
[AIPossible] 76578 5/21/2026, 6:48:08 AM     LOG [EnrollmentService] Course Progress: 5/190 = 0.02631578947368421 +5ms
[AIPossible] 76578 5/21/2026, 6:48:15 AM     LOG [ProgressService] Marking block 5b554cc9-504f-45d2-a17a-4a6e6c350579 as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +7s
[AIPossible] 76578 5/21/2026, 6:48:15 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3 +6ms
[AIPossible] 76578 5/21/2026, 6:48:15 AM     LOG [ProgressService] [ProgressService] SubmoduleId: 40e9dc6e-bbdd-478a-9842-c4cc8f51d6d3, TotalBlocks: 6, CompletedBlocks: 6, Progress: 1 +3ms
[AIPossible] 76578 5/21/2026, 6:48:15 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 01801344-a9b7-4244-9a2f-db97167ae8b2 +3ms
[AIPossible] 76578 5/21/2026, 6:48:15 AM     LOG [EnrollmentService] [EnrollmentService] Course: 01801344-a9b7-4244-9a2f-db97167ae8b2, Total Blocks: 190 +11ms
[AIPossible] 76578 5/21/2026, 6:48:15 AM     LOG [EnrollmentService] Course Progress: 6/190 = 0.031578947368421054 +3ms
[AIPossible] 76578 5/21/2026, 6:50:02 AM     LOG [ResponsesService] User 9bb1e694-6d66-46ed-8181-2b9f51be91dd submitting bulk responses (2 items) +2m
[AIPossible] 76578 5/21/2026, 6:50:05 AM     LOG [ProgressService] Marking block 2d1b21e9-181b-4d70-9a95-d9274f0611dd as completed for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd +3s
[AIPossible] 76578 5/21/2026, 6:50:05 AM     LOG [ProgressService] Calculating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd submodule ffdd05ee-c2a2-4067-9327-a0b9d625b3f7 +6ms
[AIPossible] 76578 5/21/2026, 6:50:05 AM     LOG [ProgressService] [ProgressService] SubmoduleId: ffdd05ee-c2a2-4067-9327-a0b9d625b3f7, TotalBlocks: 3, CompletedBlocks: 1, Progress: 0.3333333333333333 +4ms
[AIPossible] 76578 5/21/2026, 6:50:05 AM     LOG [EnrollmentService] Updating progress for user 9bb1e694-6d66-46ed-8181-2b9f51be91dd in course 01801344-a9b7-4244-9a2f-db97167ae8b2 +4ms
[AIPossible] 76578 5/21/2026, 6:50:05 AM     LOG [EnrollmentService] [EnrollmentService] Course: 01801344-a9b7-4244-9a2f-db97167ae8b2, Total Blocks: 190 +13ms
[AIPossible] 76578 5/21/2026, 6:50:05 AM     LOG [EnrollmentService] Course Progress: 7/190 = 0.03684210526315789 +3ms
[ModulesController] Request for code: C1.1
[AIPossible] 76578 7/21/2026, 1:37:37 AM   ERROR [ExceptionsHandler] request aborted - {
  stack: [
    'BadRequestError: request aborted\n' +
      '    at IncomingMessage.onAborted (/home/dev/aipossible/aipossible-server/node_modules/raw-body/index.js:245:10)\n' +
      '    at IncomingMessage.emit (node:events:519:28)\n' +
      '    at IncomingMessage._destroy (node:_http_incoming:221:10)\n' +
      '    at _destroy (node:internal/streams/destroy:122:10)\n' +
      '    at IncomingMessage.destroy (node:internal/streams/destroy:84:5)\n' +
      '    at abortIncoming (node:_http_server:838:9)\n' +
      '    at socketOnClose (node:_http_server:832:3)\n' +
      '    at Socket.emit (node:events:531:35)\n' +
      '    at TCP.<anonymous> (node:net:346:12)'
  ],
  error: {
    message: 'request aborted',
    code: 'ECONNABORTED',
    expected: 60226,
    length: 60226,
    received: 36099,
    type: 'request.aborted'
  },
  code: 'ECONNABORTED',
  expected: 60226,
  length: 60226,
  received: 36099,
  type: 'request.aborted'
} +61d
[AIPossible] 76578 7/21/2026, 1:37:39 AM   ERROR [ExceptionsHandler] request aborted - {
  stack: [
    'BadRequestError: request aborted\n' +
      '    at IncomingMessage.onAborted (/home/dev/aipossible/aipossible-server/node_modules/raw-body/index.js:245:10)\n' +
      '    at IncomingMessage.emit (node:events:519:28)\n' +
      '    at IncomingMessage._destroy (node:_http_incoming:221:10)\n' +
      '    at _destroy (node:internal/streams/destroy:122:10)\n' +
      '    at IncomingMessage.destroy (node:internal/streams/destroy:84:5)\n' +
      '    at abortIncoming (node:_http_server:838:9)\n' +
      '    at socketOnClose (node:_http_server:832:3)\n' +
      '    at Socket.emit (node:events:531:35)\n' +
      '    at TCP.<anonymous> (node:net:346:12)'
  ],
  error: {
    message: 'request aborted',
    code: 'ECONNABORTED',
    expected: 60243,
    length: 60243,
    received: 46796,
    type: 'request.aborted'
  },
  code: 'ECONNABORTED',
  expected: 60243,
  length: 60243,
  received: 46796,
  type: 'request.aborted'
} +2s

Youez - 2016 - github.com/yon3zu
LinuXploit