feat: implement server-side detailed course grade export to CSV, replacing client-side generation and adding a new API endpoint.
This commit is contained in:
@@ -69,6 +69,10 @@ async fn main() {
|
||||
get(handlers::get_course_analytics),
|
||||
)
|
||||
.route("/courses/{id}/grades", get(handlers::get_course_grades))
|
||||
.route(
|
||||
"/courses/{id}/export-grades",
|
||||
get(handlers::export_course_grades),
|
||||
)
|
||||
.route(
|
||||
"/courses/{id}/analytics/advanced",
|
||||
get(handlers::get_advanced_analytics),
|
||||
|
||||
Reference in New Issue
Block a user