Seppo Äyräväinen

Results 11 issues of Seppo Äyräväinen

# Contributing to CSrankings Thanks for contributing to CSrankings! Please read and indicate you agree with **all** these guidelines to getting your pull request accepted. Note that pull requests may...

…ookup on every page load Fixes #1367 # Description **What?** This PR replaces the automated logic for showing/hiding the "Form a group" menu item with a manual boolean setting, which...

The current code goes through all the learning objects to look for the one with the largest allowed group size. This seems very inefficient as it creates a lot of...

area: performance

# Description This is a draft pull request for essentially enabling cache for the staff/Groups page, making the page reload very quickly even on a large course with hundreds of...

# Description **What?** Investigating what's needed for moving A-plus from Bootstrap 3 to 5. This PR is mostly just a work-in-progress-dump of where I got before heading for holidays. ![SCR-20240620-msux](https://github.com/apluslms/a-plus/assets/25493530/1251881d-0810-4441-969b-77cc4888a778)...

# Description **What?** Upgrade of the Bootstrap UI library from version 3 to 5. **Why?** Bootstrap 3 is no longer receiving security or other updates. We thought about migrating to...

# Description **What?** Add rst files for compiling A+ frontend (Python) code documentation using Sphinx autodoc, and add the workflow to deploy these docs into GitHub pages on each commit...

# Description **What?** While experimenting with automatic documentation generation for a-plus, I faced an issue with circular import with Celery. It seemed to be due to the celery.py file being...

… with Docker # Description Update Django debug toolbar to version 6+ and use the new show_toolbar_with_docker middleware as the SHOW_TOOLBAR_CALLBACK to show the toolbar consistently on Docker environments without...

# Description A few quick fixes to: 1) get rid of occasional circular import errors when starting up a-plus (not related to BS5 upgrade), and 2) get the "Add new...