Skip to content

feat: filter assignments by course in lesson#1926

Merged
pateljannat merged 1 commit into
frappe:developfrom
pateljannat:filter-assignment-by-course
Dec 19, 2025
Merged

feat: filter assignments by course in lesson#1926
pateljannat merged 1 commit into
frappe:developfrom
pateljannat:filter-assignment-by-course

Conversation

@pateljannat
Copy link
Copy Markdown
Member

I was recently highlighted of a case, where the Learning instance had a lot of courses and a lot of assignments (around 600). So linking assignment to courses was not easy.

Now, instructors can either browse through the list of all assignments or they can choose to filter the assignment list based on the course they are on.

Screenshot 2025-12-19 at 5 42 07 PM
assignmentFilter.mp4

Closes #1628

@cypress
Copy link
Copy Markdown

cypress Bot commented Dec 19, 2025

lms    Run #1859

Run Properties:  status check passed Passed #1859  •  git commit b06370437e ℹ️: Merge 8048cb47c5184d29c6510073a06a36c7fb64005a into 984a63c46a70b62435a4a10bda9e...
Project lms
Branch Review filter-assignment-by-course
Run status status check passed Passed #1859
Run duration 00m 58s
Commit git commit b06370437e ℹ️: Merge 8048cb47c5184d29c6510073a06a36c7fb64005a into 984a63c46a70b62435a4a10bda9e...
Committer Jannat Patel
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 2
View all changes introduced in this branch ↗︎

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 28.51%. Comparing base (1d7c886) to head (8048cb4).
⚠️ Report is 103 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1926      +/-   ##
===========================================
+ Coverage    19.98%   28.51%   +8.52%     
===========================================
  Files          156      150       -6     
  Lines         4814     4805       -9     
===========================================
+ Hits           962     1370     +408     
+ Misses        3852     3435     -417     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pateljannat pateljannat merged commit 69d0efb into frappe:develop Dec 19, 2025
7 checks passed
@frappe-pr-bot
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 2.44.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make it easier to add assignments to courses

3 participants