Skip to content

Pull requests: learningequality/kolibri

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

A11y fixes APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) APP: Learn Re: Learn App (content, quizzes, lessons, etc.) DEV: frontend SIZE: large TAG: a11y Affecting accessibility
#14645 opened Apr 24, 2026 by marcellamaki Member Draft
Add eslint-plugin-jsdoc to kolibri-format and remediate violations 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: Setup Wizard Re: Setup Wizard (facility import, superuser creation, settings, etc.) APP: User Re: User app (sign-in, sign-up, user profile, etc.) DEV: frontend DEV: renderers HTML5 apps, videos, exercises, etc. DEV: tools Internal tooling for development SIZE: very large
#14643 opened Apr 24, 2026 by rtibblesbot Contributor Loading…
3 tasks
Update Facility Settings Page with informational modals APP: Facility Re: Facility App (user/class management, facility settings, csv import/export, etc.) DEV: backend Python, databases, networking, filesystem... DEV: frontend SIZE: large
#14641 opened Apr 23, 2026 by AllanOXDi Member Loading…
Enable vuejs-accessibility lint rules and remediate violations across Vue files 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: Setup Wizard Re: Setup Wizard (facility import, superuser creation, settings, etc.) APP: User Re: User app (sign-in, sign-up, user profile, etc.) DEV: frontend DEV: renderers HTML5 apps, videos, exercises, etc. SIZE: very large TAG: a11y Affecting accessibility
#14640 opened Apr 23, 2026 by rtibblesbot Contributor Loading…
12 tasks
Handle draft channels with no published Studio version APP: Device Re: Device App (content import/export, facility-syncing, user permissions, etc.) DEV: frontend SIZE: medium
#14638 opened Apr 22, 2026 by rtibblesbot Contributor Loading… Kolibri 0.19: Planned Patch 3
Implement QTI expression evaluation, response processing, and context composable DEV: dev-ops Continuous integration & deployment DEV: frontend DEV: renderers HTML5 apps, videos, exercises, etc. SIZE: very large
#14631 opened Apr 22, 2026 by rtibbles Member Loading…
Skip download when file already exists in fallback storage dir DEV: backend Python, databases, networking, filesystem... SIZE: medium
#14630 opened Apr 22, 2026 by rtibblesbot Contributor Loading… Kolibri 0.19: Planned Patch 3
Fix TaskRegistry.update crashing on NoneType after {}.update() DEV: backend Python, databases, networking, filesystem... SIZE: very small
#14625 opened Apr 20, 2026 by Chessing234 Loading…
Remove leaked sqlite3 connection in sqlite_check_foreign_keys DEV: backend Python, databases, networking, filesystem... SIZE: very small
#14624 opened Apr 20, 2026 by Chessing234 Loading…
2 tasks
Add QTI viewer acceptance test infrastructure DEV: dev-ops Continuous integration & deployment DEV: frontend DEV: renderers HTML5 apps, videos, exercises, etc. SIZE: medium
#14620 opened Apr 19, 2026 by rtibbles Member Loading…
KToolbar cleanup [Companion to KDS#1236] APP: Learn Re: Learn App (content, quizzes, lessons, etc.) DEV: frontend SIZE: small
#14618 opened Apr 16, 2026 by nucleogenesis Member Draft
Implement full icon display and print functionality for AllPasswordsPage APP: Facility Re: Facility App (user/class management, facility settings, csv import/export, etc.) APP: User Re: User app (sign-in, sign-up, user profile, etc.) DEV: dev-ops Continuous integration & deployment DEV: frontend DEV: renderers HTML5 apps, videos, exercises, etc. SIZE: large
#14617 opened Apr 16, 2026 by akolson Member Loading…
Add unit page APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) DEV: backend Python, databases, networking, filesystem... DEV: frontend SIZE: large
#14614 opened Apr 16, 2026 by marcellamaki Member Loading…
Migrate Device transfer modal tests to Vue Testing Library APP: Device Re: Device App (content import/export, facility-syncing, user permissions, etc.) DEV: frontend SIZE: medium
#14563 opened Apr 9, 2026 by soaebhasan12 Loading…
Add HTML5 article rendering with embedded content viewers APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) APP: Learn Re: Learn App (content, quizzes, lessons, etc.) DEV: backend Python, databases, networking, filesystem... DEV: frontend DEV: renderers HTML5 apps, videos, exercises, etc. SIZE: very large
#14548 opened Apr 7, 2026 by rtibbles Member Draft
Scope docker hub login to push, and add attestations DEV: dev-ops Continuous integration & deployment SIZE: small
#14524 opened Apr 2, 2026 by bjester Member Loading…
Bump eslint-plugin-vue from 9.33.0 to 10.8.0 dependencies Pull requests that update a dependency file DEV: tools Internal tooling for development javascript Pull requests that update Javascript code SIZE: very small
#14494 opened Mar 31, 2026 by dependabot Bot Loading…
Bump stylelint-scss from 5.3.2 to 7.0.0 dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code SIZE: very small
#14492 opened Mar 31, 2026 by dependabot Bot Loading…
Migrate to uv, setuptools-scm, prek, and ruff 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: Setup Wizard Re: Setup Wizard (facility import, superuser creation, settings, etc.) APP: User Re: User app (sign-in, sign-up, user profile, etc.) DEV: backend Python, databases, networking, filesystem... DEV: dev-ops Continuous integration & deployment DEV: frontend SIZE: very large
#14457 opened Mar 26, 2026 by rtibbles Member Draft
Bump requests from 2.27.1 to 2.33.0 in /requirements dependencies Pull requests that update a dependency file python Pull requests that update Python code SIZE: very small
#14451 opened Mar 25, 2026 by dependabot Bot Loading…
Upgrade Perseus from 22.7.0 to 75.7.1 DEV: frontend DEV: renderers HTML5 apps, videos, exercises, etc. SIZE: very large
#14388 opened Mar 14, 2026 by rtibbles Member Loading…
Add serializer-derived field introspection to ValuesViewset DEV: backend Python, databases, networking, filesystem... SIZE: very large
#14327 opened Mar 4, 2026 by rtibbles Member Loading…
Chore: Add unit tests for NoRepeatedValueJSONArrayValidator DEV: backend Python, databases, networking, filesystem... SIZE: small
#14208 opened Feb 19, 2026 by Divinesoumyadip Loading…
ProTip! Add no:assignee to see everything that’s not assigned.