Skip to content

feat(education): Add Bulk Approve & Enroll action to Student Applicant list#409

Open
JOY-1909 wants to merge 1 commit intofrappe:developfrom
JOY-1909:feat/bulk-approve-enroll
Open

feat(education): Add Bulk Approve & Enroll action to Student Applicant list#409
JOY-1909 wants to merge 1 commit intofrappe:developfrom
JOY-1909:feat/bulk-approve-enroll

Conversation

@JOY-1909
Copy link

Add Bulk Approve & Enroll action to Student Applicant list

  • Add bulk_enroll.py with whitelisted bulk_approve_enroll API method
  • Processes students in batches of 200 with single db.commit() per batch
  • Carries student_category from Student Applicant into Student and Program Enrollment
  • Add Approve & Enroll action item to Student Applicant list view
  • Shows confirmation dialog, real-time progress bar and completion report
  • Skips already admitted/approved students automatically"
Education_Bulk_Approve
…t list - Add bulk_enroll.py with whitelisted bulk_approve_enroll API method - Processes students in batches of 200 with single db.commit() per batch - Carries student_category from Student Applicant into Student and Program Enrollment - Add Approve & Enroll action item to Student Applicant list view - Shows confirmation dialog, real-time progress bar and completion report - Skips already admitted/approved students automatically
@JOY-1909
Copy link
Author

Add Bulk Approve & Enroll action to Student Applicant list

  • Add bulk_enroll.py with whitelisted bulk_approve_enroll API method
  • Processes students in batches of 200 with single db.commit() per batch
  • Carries student_category from Student Applicant into Student and Program Enrollment
  • Add Approve & Enroll action item to Student Applicant list view
  • Shows confirmation dialog, real-time progress bar and completion report
  • Skips already admitted/approved students automatically"
Education_Bulk_Approve

Also Approved in Frappe Community Forum:
image

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

Labels

None yet

1 participant