Geändert
Opening the start page or the events page now needs fewer redirects, so the course list appears sooner.
A course page shows its loading placeholder sooner when you open it.
The course list opens faster, also when you return to it from a course page.
The search by title in the course list applies your input after 0.2 seconds instead of 0.5 seconds.
Behoben
In the chat, the register button of a course that cannot be registered for no longer sits in the middle of the row, away from its explanation.
Sicherheit
The website runs with fewer privileges and without system components that it does not need.
Neu
A changelog page lists the changes of each version. It is linked from the About page.
Sicherheit
The description and the literature of a course are now sanitized.
Behoben
After a quiet period, the first visit could show very old course data, for example outdated free places or registration status, while the current data loaded in the background. Course data that nobody requested for a while is now discarded, so the first visit after a quiet period gets current data. In that case, the page can take a moment longer to load.
Behoben
On touch devices, Enter in the chat now adds a line break, because their keyboards have no Shift+Enter. The send button sends the message.
The message box of the chat keeps the focus after the first message.
Your question in the chat is shown as you typed it. Before, for example,
Dozent*innenwas shown asDozent:innen.Gendered forms such as
Teilnehmer*innen:in chat answers are no longer shown as icons.When you stopped a chat answer during a lookup, all later messages failed until you started a new chat. This no longer happens.
A stopped chat answer without content has a button to regenerate it.
The registration status in chat answers now matches the registration button of the course.
The chat page of an unknown term says "term not found" instead of saying that the chatbot is not available.
Neu
A help dialog on the AI usage filter explains its two labels, Responsible use of AI and AI-free course.
Geändert
The chat has a new design. Below an answer, it shows the courses and lecturers that the assistant looked up, with the badges, places and registration button of the course list. Once the conversation has started, the message box stays at the bottom of the page.
The chat answers are based on the term that the chat was opened for and not on the default term.
The AI usage filter is now called AI-frame (German: KI-Bezug).
Geändert
The free places in the course lists are up to date sooner.
Behoben
Pages fail less often when the Campus system has a temporary error.
Geändert
A new filter for the use of AI replaces the switch for AI-free courses. It also finds the courses on the responsible use of AI.
The links of the main topics and the AI usage filter now work for every term, not only for the one that was set up last.
Neu
AI-free courses are marked in the course list and on their page. A switch shows only the AI-free courses.
Behoben
Lecturers with a middle name are now linked to their profile.
A time zone problem in the Campus data could show wrong appointment times.
Neu
A chatbot answers questions about the courses of a term and recommends fitting courses. It runs on a model that is hosted at the KIT. You can open it from the navigation bar and with a button on the course list and on course pages.
A plain-text list of the courses of each term (
llms.txt) for AI tools.Lecturer profiles show a photo that is cropped to the face, links, and the main topics of the lecturer.
If a lecturer of a course has no profile, the course page offers a web search for the name.
Filters for the event language and the event format.
The search field also finds courses by their LV-No., also when you enter only the start of it.
The lecturer filter is a searchable list that is grouped by initial.
The extended filters open on their own when one of them is in use.
The course page highlights the registration procedure that is open now and describes each procedure in a short text.
The contact e-mail of a course gets the course title and the LV-No. as its subject.
The error page shows an error ID and links to an e-mail template for a report.
Geändert
The registration button now leads to the new SignMeUp system of the KIT.
Dates and times follow the selected language.
The dark mode is brighter.
Notifications appear at the top center of the screen.
Lecturers are sorted by last name.
The German texts say Dozierende instead of Lehrende.
The course list no longer shows the duration of an event.
Entfernt
The beta notice in the navigation bar and on the About page.
The link to the old HoCampus page on the course page.
Sicherheit
Several hardening measures for the chatbot, the upload of lecturer photos and the admin area.
Neu
The whole website is available in German and in English, with a language switch.
A page for each of the five main topics, with a description, contact information and a link to all courses of the topic.
A selection of the term in the course filter.
A popup with the details of a lecturer on the course page.
A back button on the lecturer pages.
Every card on a course page has a button that copies a link to the card and scrolls to it.
Texts on the course page that explain the registration procedures.
A link from the course page to the page of the course on HoCampus.
The course list shows how many courses are hidden by the filters.
The About page shows the version and the commit of the website.
A beta notice in the navigation bar and on the About page.
Geändert
A new navigation bar with infos and main topics. On small screens, it opens as a side sheet.
All times are shown in the time zone Europe/Berlin.
The search and the category of the lecturers page are kept in the address of the page.
If you sort by a content rating, courses with 0 points in it are hidden.
The course list can no longer be sorted by lecturer or by free places.
Behoben
The lecturers are sorted by name.
A whole lecturer button can be clicked, not only its name.
Neu
A page with the lecturers of the House of Competence. You can search for lecturers and select a category. It is linked in the navigation bar.
The contact e-mail address on the About page.
Geändert
The course page uses a single column.
Behoben
Courses that appeared twice in a list.
E-mail addresses with digits were displayed incorrectly.
Neu
The filters, the sorting and the selected category are saved in the address of the page. You can bookmark or share a filtered list, and it stays after a reload.
Geändert
A course in the list opens in the same tab.
Neu
The first beta of the course list of the House of Competence. You can browse the courses of a term by category. A large screen shows a table, a small screen shows cards.
Filters for the title, the lecturer, the type and the content rating of a course, and switches for open courses and online courses only. You can sort by number, title, start, lecturer and occupancy.
Content ratings can be shown in the list, and a popup explains them. A legend explains the other symbols, for example the flags of the course language.
The course page shows the registration information, the appointments with links to the Campusplan, the lecturers, the description and the literature. When the registration is closed, the page shows the reason.
A light mode and a dark mode.