Richard Tibbles
Richard Tibbles
## 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...
## 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...
## 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...
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...
## 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...
## 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...
## 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...
## 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...