Kyrylo Kireiev
0d0503a716
feat: [AXM-200] Implement user's enrolments status API (#2530)
* feat: [AXM-24] Update structure for course enrollments API (#2515)
* feat: [AXM-24] Update structure for course enrollments API
* style: [AXM-24] Improve code style
* fix: [AXM-24] Fix student's latest enrollment filter
* feat: [AXM-47] Add course_status field to primary object (#2517)
* feat: [AXM-40] add courses progress to enrollment endpoint (#2519)
* fix: workaround for staticcollection introduced in e40a01c
* feat: [AXM-40] add courses progress to enrollment endpoint
* refactor: [AXM-40] add caching to improve performance
* refactor: [AXM-40] add progress only for primary course
* refactor: [AXM-40] refactor enrollment caching optimization
---------
Co-authored-by: Glib Glugovskiy <glib.glugovskiy@raccoongang.com>
* feat: [AXM-53] add assertions for primary course (#2522)
* feat: [AXM-53] add assertions for primary course
* test: [AXM-53] fix tests
* style: [AXM-53] change future_assignment default value to None
* refactor: [AXM-53] add some optimization for assignments collecting
* feat: [AXM-200] Implement user's enrolments status API
* style: [AXM-200] Improve code style
* refactor: [AXM-200] Divide get method into smaller methods
---------
Co-authored-by: NiedielnitsevIvan <81557788+NiedielnitsevIvan@users.noreply.github.com>
Co-authored-by: Glib Glugovskiy <glib.glugovskiy@raccoongang.com>
2024-06-21 19:37:02 +03:00
..
2023-10-26 01:03:26 +05:00
2023-07-19 10:54:29 -04:00
2024-03-21 16:44:55 -04:00
2021-12-17 16:19:09 +05:00
2024-02-13 10:46:58 -05:00
2024-03-20 16:15:52 -04:00
2024-05-28 13:02:16 +05:00
2024-05-17 11:21:59 -04:00
2024-05-10 13:25:16 -04:00
2023-10-16 12:33:25 -04:00
2024-05-22 13:52:24 -04:00
2024-05-25 18:05:28 +03:30
2023-10-17 10:08:15 -04:00
2024-06-10 11:27:12 -04:00
2022-11-08 10:32:08 -05:00
2022-11-16 13:08:22 +01:00
2024-05-28 13:02:16 +05:00
2024-05-25 18:08:25 +03:30
2021-05-04 13:56:59 -04:00
2023-09-20 15:49:47 +05:00
2023-05-23 18:15:14 -07:00
2024-05-09 11:52:36 -04:00
2024-06-18 15:13:01 -04:00
2024-01-16 13:41:15 -05:00
2024-04-25 13:02:49 -04:00
2024-02-13 10:46:58 -05:00
2024-02-07 15:27:57 +00:00
2023-04-26 17:10:54 +02:00
2024-05-17 20:21:32 +02:00
2022-08-16 11:38:53 -04:00
2024-06-21 19:37:02 +03:00
2023-06-08 10:36:49 -04:00
2024-04-16 11:30:15 -04:00
2023-08-08 14:42:09 +05:00
2021-11-16 18:27:21 +05:00
2023-06-13 12:20:11 -04:00
2023-10-10 16:36:26 -04:00
2024-04-24 17:47:39 +05:00
2023-10-16 12:33:25 -04:00
2024-05-20 14:38:58 -04:00
2021-10-06 20:53:46 +05:00
2024-02-13 10:46:58 -05:00
2024-05-30 15:03:44 -04:00
2023-06-30 09:51:43 -07:00