Richard Tibbles

Results 155 issues of Richard Tibbles
trafficstars

## Observed behavior In the https://github.com/learningequality/kolibri/blob/release-v0.16.x/kolibri/plugins/setup_wizard/assets/src/views/SelectSuperAdminAccountForm.vue component, `this.$refs.password` is always undefined, which can give an unhandled error during certain operations. ## Errors and logs First reported here: https://github.com/learningequality/kolibri/blob/release-v0.16.x/kolibri/plugins/setup_wizard/assets/src/views/SelectSuperAdminAccountForm.vue ## Expected...

P2 - normal

## Observed behavior This is a tracking issue to keep track of a few different Python tests that occasionally fail: * In `kolibri/core/tasks/test/taskrunner/test_job_running.py` `test_can_cancel_a_job` * In `kolibri/core/tasks/test/taskrunner/test_worker.py` `test_high_tasks_dont_wait_when_regular_workers_busy` can sometimes...

## Overview Our usage of Vuex for state management has caused some additional complexity, often simply due to the way that we have used it using shared global state that...

Our version of pytest was pinned to a very old version for back compatibility with Python 2.7. Now that we have dropped support for 2.7, we can upgrade pytest to...

work-in-progress
DEV: backend
help wanted

## Overview Add support for Python 3.12 to Kolibri ```[tasklist] ### Tasks - [ ] Update the setup.py to include Python 3.12 as a supported version - [ ] Update...

DEV: backend

Now that we have dropped support for Python 2.7, we can upgrade our Django version to 3.2. This should also involve upgrading any Django supporting libraries (such as Django REST...

DEV: backend

## Summary * Adds checks in the session creation endpoint and nonspecifiedpassword setting endpoint to exclude users for which there is an OSUser model * Adds tests for the above...

TODO: needs review
DEV: backend
SIZE: medium

## Summary * Updates all Django related dependencies to ones compatible with 3.2 * Updates translation and language code previously vendored from Django for modification * Updates all url function...

TODO: needs review
DEV: backend
APP: Device
APP: Facility
APP: Learn
APP: Coach
APP: User
APP: Setup Wizard
SIZE: medium

## Summary * My previous attempt to fix this was misguided - I assumed the issue was caused by the way the download artifact action was handling artifacts, but that...

DEV: dev-ops
SIZE: small

## Observed behavior When handling insufficient storage errors, an integrity error can occur while attempting to log the learner device status. ## Errors and logs ``` ERROR 2024-04-02 08:47:16,010 Job...

P1 - important