@ -11402,3 +11402,673 @@
[2025-08-27 14:02:56.751] [undefined] GET(/:id/history): successfully retrieved history of user 4 with status 200
[2025-08-27 14:02:56.751] [undefined] GET(/:id/history): successfully retrieved history of user 4 with status 200
[2025-08-27 14:02:56.755] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-08-27 14:02:56.755] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-08-27 14:02:56.761] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-08-27 14:02:56.761] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-08-31 10:18:51.355] [undefined] GET(/:id/history): try to retrieve history of user 1
[2025-08-31 10:18:51.361] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:18:51.367] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:18:51.373] [undefined] GET(/:id/history): successfully retrieved history of user 1 with status 200
[2025-08-31 10:18:51.384] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-08-31 10:18:55.307] [undefined] GET(/:id): try to get channel with id 1
[2025-08-31 10:18:55.354] [undefined] GET(/:id/stats): try to get stats
[2025-08-31 10:18:55.360] [undefined] GET(/:id): Successfully get channel with id 1 with status 200
[2025-08-31 10:18:55.371] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-08-31 10:19:10.594] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:19:10.599] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:22:07.050] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:22:07.056] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:22:30.580] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:22:30.586] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:22:48.827] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:22:48.834] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:22:56.007] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:22:56.012] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:23:10.939] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:23:10.945] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:23:11.668] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:23:11.673] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:23:47.510] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:23:47.516] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:23:53.769] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:23:53.775] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:25:15.205] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:25:15.210] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:25:35.308] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:25:35.313] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:25:52.991] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:25:52.997] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:26:48.298] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:26:48.304] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:26:55.482] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:26:55.488] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:27:21.463] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:27:21.469] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:28:55.696] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:28:55.701] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:29:12.334] [undefined] POST(/): try to upload video with status undefined
[2025-08-31 10:29:12.342] [undefined] POST(/): successfully uploaded video with status 200
[2025-08-31 10:29:12.457] [undefined] POST(/thumbnail): try to add thumbnail to video 4
[2025-08-31 10:29:12.464] [undefined] POST(/thumbnail): successfully uploaded thumbnail with status 200
[2025-08-31 10:29:12.492] [undefined] PUT(/:id/tags): try to add tags to video 4
[2025-08-31 10:29:12.505] [undefined] PUT(/:id/tags): successfully added tags to video 4 with status 200
[2025-08-31 10:29:45.158] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-08-31 10:29:45.164] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-08-31 10:29:58.657] [undefined] POST(/): try to upload video with status undefined
[2025-08-31 10:29:58.663] [undefined] POST(/): successfully uploaded video with status 200
[2025-08-31 10:29:58.774] [undefined] POST(/thumbnail): try to add thumbnail to video 5
[2025-08-31 10:29:58.780] [undefined] POST(/thumbnail): successfully uploaded thumbnail with status 200
[2025-08-31 10:29:58.805] [undefined] PUT(/:id/tags): try to add tags to video 5
[2025-08-31 10:29:58.820] [undefined] PUT(/:id/tags): successfully added tags to video 5 with status 200
[2025-08-31 10:29:58.856] [undefined] GET(/:id): try to get channel with id 1
[2025-08-31 10:29:58.869] [undefined] GET(/:id/stats): try to get stats
[2025-08-31 10:29:58.875] [undefined] GET(/:id): Successfully get channel with id 1 with status 200
[2025-08-31 10:29:58.885] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-08-31 10:30:58.389] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:34:12.979] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:34:15.647] [undefined] GET(/:id): failed due to invalid values with status 400
[2025-09-03 17:34:15.660] [undefined] GET(/:id/similar): failed due to invalid values with status 400
[2025-09-03 17:34:15.671] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-03 17:34:15.736] [undefined] GET(/:id/views): failed due to invalid values with status 400
[2025-09-03 17:34:24.176] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:34:26.470] [undefined] GET(/:id): failed due to invalid values with status 400
[2025-09-03 17:34:26.478] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-03 17:34:26.485] [undefined] GET(/:id/similar): failed due to invalid values with status 400
[2025-09-03 17:34:26.494] [undefined] GET(/:id/views): failed due to invalid values with status 400
[2025-09-03 17:34:26.941] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:34:29.468] [undefined] GET(/:id/history): try to retrieve history of user 1
[2025-09-03 17:34:29.523] [undefined] GET(/:id/history): successfully retrieved history of user 1 with status 200
[2025-09-03 17:34:29.535] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-09-03 17:34:29.541] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-09-03 17:34:29.550] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-03 17:34:30.404] [undefined] GET(/:id): Playlist retrieved with id 1 with status 200
[2025-09-03 17:34:31.607] [undefined] DELETE(/:id/video/:videoId): Video deleted from playlist with id 1 with status 200
[2025-09-03 17:34:31.690] [undefined] GET(/:id): Playlist retrieved with id 1 with status 200
[2025-09-03 17:34:32.741] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:34:41.091] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:35:57.790] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:44:19.296] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:44:20.911] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 17:50:33.774] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 20:04:12.031] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 20:04:13.537] [undefined] GET(/:id/history): try to retrieve history of user 1
[2025-09-03 20:04:13.544] [undefined] GET(/:id/history): failed to retrieve history of user 1 because it doesn't exist with status 404
[2025-09-03 20:04:13.556] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-09-03 20:04:13.561] [undefined] GET(/:id/channel): failed to retrieve channel of user 1 because it doesn't exist with status 404
[2025-09-03 20:04:13.566] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-03 20:04:18.757] [undefined] POST(/): try to create new channel with owner 1 and name c2lamerde
[2025-09-03 20:04:18.762] [undefined] POST(/): Successfully created new channel with name c2lamerde with status 200
[2025-09-03 20:04:18.857] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-09-03 20:04:18.862] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-09-03 20:04:20.055] [undefined] GET(/:id): try to get channel with id 1
[2025-09-03 20:04:20.060] [undefined] GET(/:id/stats): try to get stats
[2025-09-03 20:04:20.065] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-03 20:04:20.070] [undefined] GET(/:id): Successfully get channel with id 1 with status 200
[2025-09-03 20:04:20.845] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-09-03 20:04:20.849] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-09-03 20:04:33.523] [undefined] POST(/): try to upload video with status undefined
[2025-09-03 20:04:33.528] [undefined] POST(/): successfully uploaded video with status 200
[2025-09-03 20:04:33.621] [undefined] POST(/thumbnail): try to add thumbnail to video 1
[2025-09-03 20:04:33.627] [undefined] POST(/thumbnail): successfully uploaded thumbnail with status 200
[2025-09-03 20:04:33.638] [undefined] PUT(/:id/tags): try to add tags to video 1
[2025-09-03 20:04:33.646] [undefined] PUT(/:id/tags): successfully added tags to video 1 with status 200
[2025-09-03 20:04:33.671] [undefined] GET(/:id): try to get channel with id 1
[2025-09-03 20:04:33.675] [undefined] GET(/:id/stats): try to get stats
[2025-09-03 20:04:33.679] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-03 20:04:33.685] [undefined] GET(/:id): Successfully get channel with id 1 with status 200
[2025-09-03 20:04:35.555] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-03 20:04:36.856] [undefined] GET(/:id): try to get video 1
[2025-09-03 20:04:36.860] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-03 20:04:36.867] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-03 20:04:36.877] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-03 20:04:36.882] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-03 20:04:36.893] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-03 20:04:36.900] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:32:34.492] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:32:36.797] [undefined] GET(/:id/channel): try to retrieve channel of user 1
[2025-09-04 20:32:36.803] [undefined] GET(/:id/channel): successfully retrieved channel of user 1 with status 200
[2025-09-04 20:32:36.815] [undefined] GET(/:id/history): try to retrieve history of user 1
[2025-09-04 20:32:36.822] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:32:36.826] [undefined] GET(/:id/history): successfully retrieved history of user 1 with status 200
[2025-09-04 20:32:47.165] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:34:30.396] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:34:31.179] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:35:34.522] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:36:03.193] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:37:37.442] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:37:42.936] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:42:20.620] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:42:31.482] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:43:51.613] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-04 20:44:03.089] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:44:03.095] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:44:03.102] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:44:03.112] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:44:03.119] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:44:03.131] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:44:03.136] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:44:42.468] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:44:42.523] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:44:42.534] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:44:42.544] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:44:42.553] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:44:42.569] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:44:42.573] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:45:08.656] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:45:08.660] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:45:08.667] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:45:08.677] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:45:08.682] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:45:08.711] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:45:08.718] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:45:27.395] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:45:27.403] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:45:27.413] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:45:27.418] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:45:27.424] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:45:27.455] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:45:27.465] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:45:40.775] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:45:40.780] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:45:40.787] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:45:40.799] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:45:40.805] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:45:40.887] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:45:40.894] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:48:09.425] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:48:09.433] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:48:09.442] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:48:09.454] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:48:09.461] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:48:09.487] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:48:09.495] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:48:14.450] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:48:14.455] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:48:14.461] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:48:14.479] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:48:14.485] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:48:14.516] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:48:14.524] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:48:23.210] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:48:23.215] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:48:23.221] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:48:23.232] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:48:23.237] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:48:23.268] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:48:23.277] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:48:28.466] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:48:28.471] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:48:28.478] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:48:28.491] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:48:28.498] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:48:28.562] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:48:28.567] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:48:55.091] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:48:55.099] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:48:55.109] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:48:55.116] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:48:55.122] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:48:55.142] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:48:55.150] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:49:01.822] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:49:01.827] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:49:01.834] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:49:01.844] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:49:01.850] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:49:01.906] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:49:01.912] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:49:37.215] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:49:37.223] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:49:37.230] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:49:37.241] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:49:37.248] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:49:37.271] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:49:37.277] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:50:00.804] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:50:00.808] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:50:00.815] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:50:00.826] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:50:00.832] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:50:00.888] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:50:00.894] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:50:16.435] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:50:16.445] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:50:16.451] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:50:16.462] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:50:16.468] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:50:16.539] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:50:16.545] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:51:09.495] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:51:09.502] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:51:09.509] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:51:09.519] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:51:09.526] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:51:09.581] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:51:09.588] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:51:20.516] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:51:20.520] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:51:20.527] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:51:20.539] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:51:20.545] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:51:20.597] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:51:20.604] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:51:38.559] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:51:38.563] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:51:38.570] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:51:38.583] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:51:38.589] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:51:38.660] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:51:38.666] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:51:59.262] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:51:59.269] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:51:59.278] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:51:59.284] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:51:59.290] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:51:59.312] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:51:59.320] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:52:08.947] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:52:08.951] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:52:08.957] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:52:08.968] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:52:08.974] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:52:09.029] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:52:09.033] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:53:15.575] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:53:15.583] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:53:15.590] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:53:15.596] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:53:15.602] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:53:15.694] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:53:15.699] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:53:40.778] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:53:40.782] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:53:40.789] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:53:40.799] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:53:40.805] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:53:40.859] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:53:40.866] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:53:53.650] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:53:53.658] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:53:53.666] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:53:53.675] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:53:53.681] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:53:53.748] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:53:53.754] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:57:38.645] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:57:38.652] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:57:38.659] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:57:38.666] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:57:38.673] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:57:38.707] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:57:38.716] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:57:47.609] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:57:47.614] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:57:47.621] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:57:47.635] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:57:47.641] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:57:47.693] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:57:47.699] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:57:54.157] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:57:54.162] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:57:54.168] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:57:54.181] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:57:54.187] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:57:54.260] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:57:54.266] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:58:40.327] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:58:40.335] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:58:40.342] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:58:40.353] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:58:40.359] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:58:40.380] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:58:40.389] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:59:06.564] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:59:06.568] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:59:06.574] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:59:06.583] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:59:06.588] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:59:06.609] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:59:06.618] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 20:59:50.463] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 20:59:50.474] [undefined] GET(/:id): try to get video 1
[2025-09-04 20:59:50.481] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 20:59:50.495] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 20:59:50.501] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 20:59:50.530] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 20:59:50.537] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 21:01:19.527] [undefined] GET(/:id): try to get video 1
[2025-09-04 21:01:19.535] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 21:01:19.541] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 21:01:19.547] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 21:01:19.554] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 21:01:19.571] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 21:01:19.579] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 21:01:28.790] [undefined] GET(/:id): try to get video 1
[2025-09-04 21:01:28.846] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 21:01:28.853] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 21:01:28.882] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 21:01:28.888] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 21:01:28.935] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 21:01:28.941] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-04 21:01:30.079] [undefined] GET(/:id): try to get video 1
[2025-09-04 21:01:30.084] [undefined] GET(/user/:id): Playlists retrieved for user with id 1 with status 200
[2025-09-04 21:01:30.091] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-04 21:01:30.110] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-04 21:01:30.115] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-04 21:01:30.138] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-04 21:01:30.145] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-05 09:09:15.576] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:09:24.015] [undefined] GET(/:id): try to get video 8
[2025-09-05 09:09:24.019] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:09:24.030] [undefined] GET(/:id): successfully get video 8 with status 200
[2025-09-05 09:09:24.040] [undefined] GET(/:id/similar): try to get similar videos for video 8
[2025-09-05 09:09:24.045] [undefined] GET(/:id/similar): successfully get similar videos for video 8 with status 200
[2025-09-05 09:09:24.066] [undefined] GET(/:id/views): try to add views for video 8
[2025-09-05 09:09:24.072] [undefined] GET(/:id/views): successfully added views for video 8 with status 200
[2025-09-05 09:09:35.618] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:09:35.623] [undefined] GET(/:id/history): try to retrieve history of user 4
[2025-09-05 09:09:35.629] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:09:35.636] [undefined] GET(/:id/history): successfully retrieved history of user 4 with status 200
[2025-09-05 09:09:35.640] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:09:37.238] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:09:37.243] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 09:09:37.248] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 09:09:37.254] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:09:38.422] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:09:38.426] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:10:03.997] [undefined] POST(/): try to upload video with status undefined
[2025-09-05 09:10:04.013] [undefined] POST(/): successfully uploaded video with status 200
[2025-09-05 09:10:04.026] [undefined] POST(/thumbnail): try to add thumbnail to video 11
[2025-09-05 09:10:04.032] [undefined] POST(/thumbnail): successfully uploaded thumbnail with status 200
[2025-09-05 09:10:04.051] [undefined] PUT(/:id/tags): try to add tags to video 11
[2025-09-05 09:10:04.058] [undefined] PUT(/:id/tags): successfully added tags to video 11 with status 200
[2025-09-05 09:10:04.079] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:10:04.085] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 09:10:04.091] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 09:10:04.101] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:10:09.459] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:10:11.821] [undefined] GET(/:id): try to get video 8
[2025-09-05 09:10:11.825] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:10:11.836] [undefined] GET(/:id): successfully get video 8 with status 200
[2025-09-05 09:10:11.846] [undefined] GET(/:id/similar): try to get similar videos for video 8
[2025-09-05 09:10:11.852] [undefined] GET(/:id/similar): successfully get similar videos for video 8 with status 200
[2025-09-05 09:10:11.873] [undefined] GET(/:id/views): try to add views for video 8
[2025-09-05 09:10:11.881] [undefined] GET(/:id/views): successfully added views for video 8 with status 200
[2025-09-05 09:10:23.198] [undefined] GET(/:id/history): try to retrieve history of user 4
[2025-09-05 09:10:23.206] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:10:23.216] [undefined] GET(/:id/history): successfully retrieved history of user 4 with status 200
[2025-09-05 09:10:23.221] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:10:23.226] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:10:24.469] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:10:24.474] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 09:10:24.478] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 09:10:24.483] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:10:28.356] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:10:34.421] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:10:34.426] [undefined] GET(/:id/history): try to retrieve history of user 4
[2025-09-05 09:10:34.430] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:10:34.436] [undefined] GET(/:id/history): successfully retrieved history of user 4 with status 200
[2025-09-05 09:10:34.441] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:10:35.603] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:10:35.608] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 09:10:35.612] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:10:35.619] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 09:10:36.921] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:10:36.925] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:10:59.327] [undefined] POST(/): try to upload video with status undefined
[2025-09-05 09:10:59.332] [undefined] POST(/): successfully uploaded video with status 200
[2025-09-05 09:10:59.377] [undefined] POST(/thumbnail): try to add thumbnail to video 12
[2025-09-05 09:10:59.382] [undefined] POST(/thumbnail): successfully uploaded thumbnail with status 200
[2025-09-05 09:10:59.398] [undefined] PUT(/:id/tags): try to add tags to video 12
[2025-09-05 09:10:59.402] [undefined] PUT(/:id/tags): Tag prive already exists for video 12 with status 200
[2025-09-05 09:10:59.413] [undefined] PUT(/:id/tags): successfully added tags to video 12 with status 200
[2025-09-05 09:10:59.431] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:10:59.436] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 09:10:59.440] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 09:10:59.451] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:11:04.346] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:11:07.011] [undefined] GET(/:id): try to get video 12
[2025-09-05 09:11:07.015] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:11:07.021] [undefined] GET(/:id): successfully get video 12 with status 200
[2025-09-05 09:11:07.030] [undefined] GET(/:id/similar): try to get similar videos for video 12
[2025-09-05 09:11:07.035] [undefined] GET(/:id/similar): successfully get similar videos for video 12 with status 200
[2025-09-05 09:11:07.050] [undefined] GET(/:id/views): try to add views for video 12
[2025-09-05 09:11:07.059] [undefined] GET(/:id/views): successfully added views for video 12 with status 200
[2025-09-05 09:12:29.703] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:12:29.711] [undefined] GET(/:id): try to get video 12
[2025-09-05 09:12:29.726] [undefined] GET(/:id): successfully get video 12 with status 200
[2025-09-05 09:12:29.737] [undefined] GET(/:id/similar): try to get similar videos for video 12
[2025-09-05 09:12:29.744] [undefined] GET(/:id/similar): successfully get similar videos for video 12 with status 200
[2025-09-05 09:12:29.760] [undefined] GET(/:id/views): try to add views for video 12
[2025-09-05 09:12:29.766] [undefined] GET(/:id/views): successfully added views for video 12 with status 200
[2025-09-05 09:13:57.318] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:15:07.924] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:15:28.583] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:15:56.114] [undefined] GET(/:id): try to get video 12
[2025-09-05 09:15:56.117] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:15:56.129] [undefined] GET(/:id): successfully get video 12 with status 200
[2025-09-05 09:15:56.141] [undefined] GET(/:id/similar): try to get similar videos for video 12
[2025-09-05 09:15:56.146] [undefined] GET(/:id/similar): successfully get similar videos for video 12 with status 200
[2025-09-05 09:15:56.160] [undefined] GET(/:id/views): try to add views for video 12
[2025-09-05 09:15:56.164] [undefined] GET(/:id/views): successfully added views for video 12 with status 200
[2025-09-05 09:16:01.720] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:18:55.271] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:18:57.236] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:18:57.242] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:18:57.258] [undefined] GET(/:id/history): try to retrieve history of user 4
[2025-09-05 09:18:57.262] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:18:57.267] [undefined] GET(/:id/history): successfully retrieved history of user 4 with status 200
[2025-09-05 09:19:19.417] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:19:19.425] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:19:19.445] [undefined] GET(/:id/history): try to retrieve history of user 4
[2025-09-05 09:19:19.449] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:19:19.459] [undefined] GET(/:id/history): successfully retrieved history of user 4 with status 200
[2025-09-05 09:19:21.373] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:19:21.378] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 09:19:21.382] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 09:19:21.388] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:19:22.607] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:19:22.611] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:19:31.231] [undefined] GET(/search): try to search user by username A
[2025-09-05 09:19:31.237] [undefined] GET(/search): successfully found user with username A with status 200
[2025-09-05 09:19:31.507] [undefined] GET(/search): try to search user by username As
[2025-09-05 09:19:31.513] [undefined] GET(/search): successfully found user with username As with status 200
[2025-09-05 09:19:37.369] [undefined] GET(/search): try to search user by username A
[2025-09-05 09:19:37.373] [undefined] GET(/search): successfully found user with username A with status 200
[2025-09-05 09:19:37.603] [undefined] GET(/search): try to search user by username As
[2025-09-05 09:19:37.608] [undefined] GET(/search): successfully found user with username As with status 200
[2025-09-05 09:19:37.809] [undefined] GET(/search): try to search user by username Ast
[2025-09-05 09:19:37.816] [undefined] GET(/search): successfully found user with username Ast with status 200
[2025-09-05 09:19:37.889] [undefined] GET(/search): try to search user by username Astr
[2025-09-05 09:19:37.892] [undefined] GET(/search): successfully found user with username Astr with status 200
[2025-09-05 09:19:49.328] [undefined] POST(/): try to upload video with status undefined
[2025-09-05 09:19:49.350] [undefined] POST(/): successfully uploaded video with status 200
[2025-09-05 09:19:49.397] [undefined] POST(/thumbnail): try to add thumbnail to video 13
[2025-09-05 09:19:49.401] [undefined] POST(/thumbnail): successfully uploaded thumbnail with status 200
[2025-09-05 09:19:49.416] [undefined] PUT(/:id/tags): try to add tags to video 13
[2025-09-05 09:19:49.422] [undefined] PUT(/:id/tags): successfully added tags to video 13 with status 200
[2025-09-05 09:19:49.443] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:19:49.448] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 09:19:49.453] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 09:19:49.467] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:21:02.547] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:21:02.553] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:21:10.923] [undefined] GET(/search): try to search user by username a
[2025-09-05 09:21:10.928] [undefined] GET(/search): successfully found user with username a with status 200
[2025-09-05 09:21:11.146] [undefined] GET(/search): try to search user by username as
[2025-09-05 09:21:11.150] [undefined] GET(/search): successfully found user with username as with status 200
[2025-09-05 09:21:11.335] [undefined] GET(/search): try to search user by username ast
[2025-09-05 09:21:11.344] [undefined] GET(/search): successfully found user with username ast with status 200
[2025-09-05 09:21:11.382] [undefined] GET(/search): try to search user by username astr
[2025-09-05 09:21:11.388] [undefined] GET(/search): successfully found user with username astr with status 200
[2025-09-05 09:21:11.564] [undefined] GET(/search): try to search user by username astri
[2025-09-05 09:21:11.568] [undefined] GET(/search): successfully found user with username astri with status 200
[2025-09-05 09:21:15.516] [undefined] GET(/search): try to search user by username a
[2025-09-05 09:21:15.523] [undefined] GET(/search): successfully found user with username a with status 200
[2025-09-05 09:21:15.737] [undefined] GET(/search): try to search user by username as
[2025-09-05 09:21:15.741] [undefined] GET(/search): successfully found user with username as with status 200
[2025-09-05 09:21:15.918] [undefined] GET(/search): try to search user by username ast
[2025-09-05 09:21:15.924] [undefined] GET(/search): successfully found user with username ast with status 200
[2025-09-05 09:21:15.972] [undefined] GET(/search): try to search user by username astr
[2025-09-05 09:21:15.980] [undefined] GET(/search): successfully found user with username astr with status 200
[2025-09-05 09:21:27.039] [undefined] POST(/): try to upload video with status undefined
[2025-09-05 09:21:27.051] [undefined] POST(/): successfully uploaded video with status 200
[2025-09-05 09:21:27.068] [undefined] POST(/thumbnail): try to add thumbnail to video 14
[2025-09-05 09:21:27.073] [undefined] POST(/thumbnail): successfully uploaded thumbnail with status 200
[2025-09-05 09:21:27.093] [undefined] PUT(/:id/tags): try to add tags to video 14
[2025-09-05 09:21:27.101] [undefined] PUT(/:id/tags): successfully added tags to video 14 with status 200
[2025-09-05 09:21:27.122] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:21:27.130] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:21:27.139] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 09:21:27.143] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 09:33:45.020] [undefined] GET(/:id/likes/day): try to get likes per day
[2025-09-05 09:33:45.025] [undefined] GET(/:id): try to get video 12
[2025-09-05 09:33:45.035] [undefined] GET(/:id): successfully get video 12 with status 200
[2025-09-05 09:33:45.042] [undefined] GET(/:id/likes/day): successfully retrieved likes per day with status 200
[2025-09-05 09:34:02.855] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:36:29.635] [undefined] GET(/:id/subscriptions): try to retrieve all subscriptions of user 4
[2025-09-05 09:36:29.640] [undefined] GET(/:id/subscriptions): successfully retrieved all subscriptions of user 4 with status 200
[2025-09-05 09:36:29.649] [undefined] GET(/:id/subscriptions/videos): try to retrieve all subscriptions of user 4
[2025-09-05 09:36:29.655] [undefined] GET(/:id/subscriptions/videos): successfully retrieved all subscriptions of user 4 with status 200
[2025-09-05 09:36:32.965] [undefined] GET(/:id): try to get channel with id 5
[2025-09-05 09:36:32.976] [undefined] GET(/:id): Successfully get channel with id 5 with status 200
[2025-09-05 09:36:32.989] [undefined] GET(/:id/channel/subscribed): check if user 4 is subscribed to channel 5
[2025-09-05 09:36:32.994] [undefined] GET(/:id/channel/subscribed): user 4 is subscribed to channel 5 with status 200
[2025-09-05 09:37:01.587] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:37:47.320] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:38:00.125] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:38:02.317] [undefined] GET(/:id/history): try to retrieve history of user 4
[2025-09-05 09:38:02.324] [undefined] GET(/:id/history): successfully retrieved history of user 4 with status 200
[2025-09-05 09:38:02.344] [undefined] GET(/:id/channel): try to retrieve channel of user 4
[2025-09-05 09:38:02.350] [undefined] GET(/:id/channel): successfully retrieved channel of user 4 with status 200
[2025-09-05 09:38:02.355] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:38:03.268] [undefined] GET(/:id): Playlist retrieved with id 4 with status 200
[2025-09-05 09:38:04.837] [undefined] DELETE(/:id/video/:videoId): Video deleted from playlist with id 4 with status 200
[2025-09-05 09:38:04.945] [undefined] GET(/:id): Playlist retrieved with id 4 with status 200
[2025-09-05 09:38:06.399] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:38:22.999] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:40:19.073] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:40:19.081] [undefined] GET(/:id): try to get video 8
[2025-09-05 09:40:19.087] [undefined] GET(/:id): successfully get video 8 with status 200
[2025-09-05 09:40:19.098] [undefined] GET(/:id/similar): try to get similar videos for video 8
[2025-09-05 09:40:19.109] [undefined] GET(/:id/similar): successfully get similar videos for video 8 with status 200
[2025-09-05 09:40:19.166] [undefined] GET(/:id/views): try to add views for video 8
[2025-09-05 09:40:19.172] [undefined] GET(/:id/views): successfully added views for video 8 with status 200
[2025-09-05 09:40:20.697] [undefined] GET(/:id): try to get video 8
[2025-09-05 09:40:20.700] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:40:20.711] [undefined] GET(/:id): successfully get video 8 with status 200
[2025-09-05 09:40:20.721] [undefined] GET(/:id/similar): try to get similar videos for video 8
[2025-09-05 09:40:20.726] [undefined] GET(/:id/similar): successfully get similar videos for video 8 with status 200
[2025-09-05 09:40:20.784] [undefined] GET(/:id/views): try to add views for video 8
[2025-09-05 09:40:20.788] [undefined] GET(/:id/views): successfully added views for video 8 with status 200
[2025-09-05 09:40:32.075] [undefined] GET(/:id): try to get video 8
[2025-09-05 09:40:32.079] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:40:32.089] [undefined] GET(/:id): successfully get video 8 with status 200
[2025-09-05 09:40:32.102] [undefined] GET(/:id/similar): try to get similar videos for video 8
[2025-09-05 09:40:32.108] [undefined] GET(/:id/similar): successfully get similar videos for video 8 with status 200
[2025-09-05 09:40:32.162] [undefined] GET(/:id/views): try to add views for video 8
[2025-09-05 09:40:32.167] [undefined] GET(/:id/views): successfully added views for video 8 with status 200
[2025-09-05 09:40:33.008] [undefined] GET(/:id): try to get video 8
[2025-09-05 09:40:33.013] [undefined] GET(/user/:id): Playlists retrieved for user with id 4 with status 200
[2025-09-05 09:40:33.023] [undefined] GET(/:id): successfully get video 8 with status 200
[2025-09-05 09:40:33.050] [undefined] GET(/:id/similar): try to get similar videos for video 8
[2025-09-05 09:40:33.059] [undefined] GET(/:id/similar): successfully get similar videos for video 8 with status 200
[2025-09-05 09:40:33.162] [undefined] GET(/:id/views): try to add views for video 8
[2025-09-05 09:40:33.166] [undefined] GET(/:id/views): successfully added views for video 8 with status 200
[2025-09-05 09:41:02.165] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 4 with status 200
[2025-09-05 09:50:00.863] [undefined] GET(/:id): try to get channel with id 6
[2025-09-05 09:50:00.876] [undefined] GET(/:id): Successfully get channel with id 6 with status 200
[2025-09-05 09:50:08.677] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 09:50:08.689] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 09:50:14.446] [undefined] GET(/:id): try to get channel with id 5
[2025-09-05 09:50:14.458] [undefined] GET(/:id): Successfully get channel with id 5 with status 200
[2025-09-05 09:50:16.410] [undefined] GET(/:id): try to get video 8
[2025-09-05 09:50:16.421] [undefined] GET(/:id): successfully get video 8 with status 200
[2025-09-05 09:50:16.430] [undefined] GET(/:id/similar): try to get similar videos for video 8
[2025-09-05 09:50:16.435] [undefined] GET(/:id/similar): successfully get similar videos for video 8 with status 200
[2025-09-05 09:59:02.737] [undefined] GET(/:id): try to get video 12
[2025-09-05 09:59:02.743] [undefined] GET(/:id): successfully get video 12 with status 200
[2025-09-05 09:59:02.756] [undefined] GET(/:id/similar): try to get similar videos for video 12
[2025-09-05 09:59:02.761] [undefined] GET(/:id/similar): successfully get similar videos for video 12 with status 200
[2025-09-05 10:02:49.939] [undefined] GET(/:id): try to get video 12
[2025-09-05 10:02:49.952] [undefined] GET(/:id): successfully get video 12 with status 200
[2025-09-05 10:02:49.963] [undefined] GET(/:id/similar): try to get similar videos for video 12
[2025-09-05 10:02:49.969] [undefined] GET(/:id/similar): successfully get similar videos for video 12 with status 200
[2025-09-05 10:04:14.469] [undefined] GET(/:id): try to get video 12
[2025-09-05 10:04:14.479] [undefined] GET(/:id): successfully get video 12 with status 200
[2025-09-05 10:04:14.491] [undefined] GET(/:id/similar): try to get similar videos for video 12
[2025-09-05 10:04:14.498] [undefined] GET(/:id/similar): successfully get similar videos for video 12 with status 200
[2025-09-05 10:06:26.495] [undefined] GET(/:id): try to get channel with id 6
[2025-09-05 10:06:26.509] [undefined] GET(/:id): Successfully get channel with id 6 with status 200
[2025-09-05 10:06:37.217] [undefined] GET(/:id): try to get channel with id 5
[2025-09-05 10:06:37.227] [undefined] GET(/:id): Successfully get channel with id 5 with status 200
[2025-09-05 16:39:37.274] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-05 16:41:47.205] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-05 17:01:58.738] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 1 with status 200
[2025-09-05 17:04:07.324] [undefined] POST(/): try to register a user with username: test and email: test@test.com
[2025-09-05 17:04:08.497] [undefined] POST(/): successfully registered with status 200
[2025-09-05 17:04:46.774] [undefined] POST(/): try to register a user with username: teste and email: teste@test.com
[2025-09-05 17:04:47.739] [undefined] POST(/): successfully registered with status 200
[2025-09-05 17:05:50.681] [undefined] POST(/): try to register a user with username: testre and email: testre@test.com
[2025-09-05 17:05:51.611] [undefined] POST(/): successfully registered with status 200
[2025-09-05 17:06:30.976] [undefined] POST(/login): try to login with username 'test'
[2025-09-05 17:06:31.027] [undefined] POST(/login): Successfully logged in with status 200
[2025-09-05 17:10:52.763] [undefined] POST(/login): try to login with username 'test'
[2025-09-05 17:10:52.861] [undefined] POST(/login): Successfully logged in with status 200
[2025-09-05 17:11:15.670] [undefined] GET(/search): Invalid token with status 401
[2025-09-05 17:11:27.652] [undefined] POST(/login): try to login with username 'test'
[2025-09-05 17:11:27.751] [undefined] POST(/login): Successfully logged in with status 200
[2025-09-05 17:11:41.375] [undefined] GET(/search): try to search user by username test
[2025-09-05 17:11:41.432] [undefined] GET(/search): successfully found user with username test with status 200
[2025-09-05 17:11:51.707] [undefined] GET(/:id): try to retrieve user 2
[2025-09-05 17:11:51.762] [undefined] GET(/:id): successfully retrieved user 2 with status 200
[2025-09-05 17:12:15.622] [undefined] PUT(/:id): try to update user 2
[2025-09-05 17:12:15.630] [undefined] PUT(/:id): successfully updated user 2 with status 200
[2025-09-05 17:12:28.053] [undefined] DELETE(/:id): failed because he wasn't the owner of the user with status 403
[2025-09-05 17:12:38.114] [undefined] GET(/username/:username): try to retrieve user string
[2025-09-05 17:12:38.169] [undefined] GET(/username/:username): successfully retrieved user string with status 200
[2025-09-05 17:12:46.243] [undefined] GET(/:id/channel): try to retrieve channel of user 2
[2025-09-05 17:12:46.249] [undefined] GET(/:id/channel): failed to retrieve channel of user 2 because it doesn't exist with status 404
[2025-09-05 17:12:52.671] [undefined] GET(/:id/history): try to retrieve history of user 2
[2025-09-05 17:12:52.726] [undefined] GET(/:id/history): failed to retrieve history of user 2 because it doesn't exist with status 404
[2025-09-05 17:12:58.929] [undefined] GET(/:id/subscriptions): try to retrieve all subscriptions of user 2
[2025-09-05 17:12:58.936] [undefined] GET(/:id/subscriptions): no subscriptions found for user 2 with status 404
[2025-09-05 17:13:04.939] [undefined] GET(/:id/subscriptions/videos): try to retrieve all subscriptions of user 2
[2025-09-05 17:13:04.998] [undefined] GET(/:id/subscriptions/videos): no subscriptions found for user 2 with status 404
[2025-09-05 17:13:25.706] [undefined] POST(/): try to create new channel with owner 2 and name chien
[2025-09-05 17:13:25.710] [undefined] POST(/): Successfully created new channel with name chien with status 200
[2025-09-05 17:13:41.559] [undefined] GET(/): try to get all channels
[2025-09-05 17:13:41.564] [undefined] GET(/): Successfully get all channels with status 200
[2025-09-05 17:13:52.689] [undefined] GET(/:id): try to get channel with id 2
[2025-09-05 17:13:52.751] [undefined] GET(/:id): Successfully get channel with id 2 with status 200
[2025-09-05 17:14:09.069] [undefined] PUT(/:id): try to update channel with id 2
[2025-09-05 17:14:09.130] [undefined] PUT(/:id): Successfully updated channel with status 200
[2025-09-05 17:14:19.755] [undefined] DELETE(/:id): failed because user do not own the channel with status 403
[2025-09-05 17:14:29.922] [undefined] POST(/:id/subscribe): try to toggle subscription for channel with id 1
[2025-09-05 17:53:33.682] [undefined] POST(/:id/subscribe): Invalid token with status 401
[2025-09-05 17:53:46.173] [undefined] POST(/:id/subscribe): Invalid token with status 401
[2025-09-05 17:53:56.975] [undefined] POST(/:id/subscribe): try to toggle subscription for channel with id 1
[2025-09-05 17:55:37.631] [undefined] POST(/:id/subscribe): try to toggle subscription for channel with id 2
[2025-09-05 17:55:37.693] [undefined] POST(/:id/subscribe): Successfully subscribed to channel with status 200
[2025-09-05 17:55:57.145] [undefined] GET(/:id/stats): try to get stats
[2025-09-05 17:55:57.151] [undefined] GET(/:id/stats): Successfully get stats with status 200
[2025-09-05 17:56:13.319] [undefined] GET(/:id): try to get video 1
[2025-09-05 17:56:13.350] [undefined] GET(/:id): successfully get video 1 with status 200
[2025-09-05 17:56:24.622] [undefined] GET(/channel/:id): try to get video from channel 1
[2025-09-05 17:56:24.627] [undefined] GET(/channel/:id): successfully get video from channel 1 with status 200
[2025-09-05 17:56:30.445] [undefined] GET(/:id/like): try to toggle like on video 1
[2025-09-05 17:56:30.453] [undefined] GET(/:id/like): no likes found adding likes for video 1 with status 200
[2025-09-05 17:56:37.689] [undefined] GET(/:id/similar): try to get similar videos for video 1
[2025-09-05 17:56:37.696] [undefined] GET(/:id/similar): successfully get similar videos for video 1 with status 200
[2025-09-05 17:56:43.181] [undefined] GET(/:id/views): try to add views for video 1
[2025-09-05 17:56:43.230] [undefined] GET(/:id/views): successfully added views for video 1 with status 200
[2025-09-05 17:56:48.002] [undefined] GET(/:id/likes/day): try to get likes per day
[2025-09-05 17:56:48.063] [undefined] GET(/:id/likes/day): successfully retrieved likes per day with status 200
[2025-09-05 17:57:00.119] [undefined] POST(/): try to post comment
[2025-09-05 17:57:00.126] [undefined] POST(/): successfully post comment with status 200
[2025-09-05 17:57:09.337] [undefined] GET(/video/:id): try to get comment from video 1
[2025-09-05 17:57:09.343] [undefined] GET(/video/:id): successfully get comment with status 200
[2025-09-05 17:57:15.838] [undefined] GET(/:id): try to get comment 1
[2025-09-05 17:57:15.843] [undefined] GET(/:id): successfully get comment with status 200
[2025-09-05 17:57:26.069] [undefined] POST(/): Playlist created with id 5 with status 200
[2025-09-05 17:57:32.550] [undefined] GET(/see-later): 'See Later' playlist retrieved for user with id 2 with status 200
[2025-09-05 17:57:44.224] [undefined] POST(/:id): user not the owner of the playlist with id 1 with status 403
[2025-09-05 17:58:14.088] [undefined] POST(/:id): Video added to playlist with id 2 with status 200
[2025-09-05 17:58:21.531] [undefined] GET(/:id): Playlist retrieved with id 2 with status 200