Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Major system overhaul #97

Merged
merged 45 commits into from
Oct 1, 2020
Merged

Major system overhaul #97

merged 45 commits into from
Oct 1, 2020

Conversation

Feliix42
Copy link
Member

@Feliix42 Feliix42 commented Oct 1, 2020

This absolute unit of a pull request marks a complete visual overhaul of the course management system and also includes numerous bug fixes.

Changelog

The PR was mainly intended to overhaul the terrible design of the previous beta version. But in the process I found numerous bugs or potential for improvements within the Python code. I tried to remove or rewrite the most unintuitive parts I stumbled upon and tried to clean the project up in general.

Reviews

I know reviewing this absolute piece of work is probably nothing anybody is particularly fond of, so I don't expect any reviews 😄

It's alive!

The contents of this branch are already deployed to https://kurse.ifsr.de.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment