-
Notifications
You must be signed in to change notification settings - Fork 917
Pull requests: learningequality/kolibri
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Migrate ESLint config from legacy .eslintrc to flat config (ESLint 9)
APP: Coach
Re: Coach App (lessons, quizzes, groups, reports, etc.)
APP: Device
Re: Device App (content import/export, facility-syncing, user permissions, etc.)
APP: Facility
Re: Facility App (user/class management, facility settings, csv import/export, etc.)
APP: Learn
Re: Learn App (content, quizzes, lessons, etc.)
APP: User
Re: User app (sign-in, sign-up, user profile, etc.)
DEV: frontend
DEV: tools
Internal tooling for development
SIZE: large
#14346
opened Mar 7, 2026 by
rtibblesbot
Loading…
7 tasks done
Fix UnboundLocalError in ClassroomNotificationsViewset.list when filter_queryset raises DatabaseError
APP: Coach
Re: Coach App (lessons, quizzes, groups, reports, etc.)
DEV: backend
Python, databases, networking, filesystem...
SIZE: small
SIZE: very small
#14345
opened Mar 7, 2026 by
TheGreatPratyush
Loading…
Consolidate deprovision to reuse facility deletion utilities
DEV: backend
Python, databases, networking, filesystem...
SIZE: medium
#14343
opened Mar 7, 2026 by
rtibblesbot
Loading…
Optimize Role and Membership bulk creation with bulk_create
DEV: backend
Python, databases, networking, filesystem...
SIZE: large
SIZE: medium
#14341
opened Mar 7, 2026 by
rtibblesbot
Loading…
Creates SparklineBar distribution chart component
APP: Coach
Re: Coach App (lessons, quizzes, groups, reports, etc.)
DEV: frontend
SIZE: large
#14338
opened Mar 6, 2026 by
AllanOXDi
Loading…
Add AttendanceSessionResource and useAttendance composable
APP: Coach
Re: Coach App (lessons, quizzes, groups, reports, etc.)
DEV: frontend
SIZE: medium
#14335
opened Mar 6, 2026 by
rtibblesbot
Loading…
Add serializer-derived field introspection to ValuesViewset
DEV: backend
Python, databases, networking, filesystem...
SIZE: very large
Patching Python 3.14 Support
DEV: backend
Python, databases, networking, filesystem...
DEV: dev-ops
Continuous integration & deployment
SIZE: small
#14324
opened Mar 3, 2026 by
nucleogenesis
•
Draft
Migrate epub viewer search tests to Vue Testing Library
DEV: frontend
DEV: renderers
HTML5 apps, videos, exercises, etc.
SIZE: small
#14321
opened Mar 3, 2026 by
sahibsiddiqui
Loading…
Integrate course quiz renderer to CourseUnitView
APP: Learn
Re: Learn App (content, quizzes, lessons, etc.)
DEV: frontend
DEV: renderers
HTML5 apps, videos, exercises, etc.
SIZE: very large
#14290
opened Feb 27, 2026 by
AlexVelezLl
Loading…
Convert PDF viewer unit tests to Vue Testing Library #14194
DEV: frontend
DEV: renderers
HTML5 apps, videos, exercises, etc.
SIZE: medium
#14287
opened Feb 27, 2026 by
rohitt-pandey
Loading…
Add autoapproval of identical translations from translation memory as part of upload
DEV: dev-ops
Continuous integration & deployment
SIZE: very small
#14252
opened Feb 26, 2026 by
rtibbles
Loading…
Fix selected value handling in select components
SIZE: small
#14250
opened Feb 26, 2026 by
Abhishek-Punhani
Loading…
Use update_dirty_bit_to in pre_save to allow null user fields during deserialization
APP: Coach
Re: Coach App (lessons, quizzes, groups, reports, etc.)
DEV: backend
Python, databases, networking, filesystem...
SIZE: medium
#14234
opened Feb 24, 2026 by
ozer550
Loading…
test: migrate setup_wizard tests to Vue Testing Library
APP: Setup Wizard
Re: Setup Wizard (facility import, superuser creation, settings, etc.)
DEV: frontend
SIZE: medium
#14219
opened Feb 20, 2026 by
rohitt-pandey
Loading…
Add morango integration tests for syncing new courses
DEV: backend
Python, databases, networking, filesystem...
SIZE: medium
#14214
opened Feb 20, 2026 by
bjester
Loading…
improve error handling for deleted users in course assignment
APP: Coach
Re: Coach App (lessons, quizzes, groups, reports, etc.)
DEV: frontend
SIZE: small
Add better error message for deleted learners in assignments
APP: Coach
Re: Coach App (lessons, quizzes, groups, reports, etc.)
DEV: frontend
SIZE: small
#14209
opened Feb 19, 2026 by
AllanOXDi
Loading…
Chore: Add unit tests for NoRepeatedValueJSONArrayValidator
DEV: backend
Python, databases, networking, filesystem...
SIZE: small
#14208
opened Feb 19, 2026 by
Divinesoumyadip
Loading…
Update courses dropdown options to open course preview and assign recipients side panels
APP: Coach
Re: Coach App (lessons, quizzes, groups, reports, etc.)
DEV: frontend
P0 - critical
Priority: Release blocker or regression
SIZE: medium
#14203
opened Feb 18, 2026 by
LianaHarris360
Loading…
Migrate plugin tests to Vue Testing Library
APP: Facility
Re: Facility App (user/class management, facility settings, csv import/export, etc.)
DEV: frontend
SIZE: medium
#14197
opened Feb 17, 2026 by
Swoyamjeetcodes
Loading…
Exclude Courses in Search, Resume, Library & plugin_data flag for courses
APP: Learn
Re: Learn App (content, quizzes, lessons, etc.)
DEV: backend
Python, databases, networking, filesystem...
DEV: frontend
SIZE: medium
SIZE: small
#14132
opened Feb 4, 2026 by
nucleogenesis
Loading…
Warn when --plugins and --file are both given to Internal tooling for development
SIZE: very small
kolibri-build prod
DEV: tools
Fix progress bar resetting during import/export operations
DEV: backend
Python, databases, networking, filesystem...
SIZE: large
Add channel token support to importchannel management command
DEV: backend
Python, databases, networking, filesystem...
SIZE: medium
Previous Next
ProTip!
Type g p on any issue or pull request to go back to the pull request listing page.