aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* remove observations and present mandatory candidates in the mass viewFlorian Fischer2026-08-0610-681/+120
* admin-tools: add missing filesFlorian Fischer2026-08-052-0/+21
* git-blame: add reformat commit to ignore listFlorian Fischer2026-08-051-0/+2
* format: run prettierFlorian Fischer2026-08-0523-802/+827
* add prettier configFlorian Fischer2026-08-052-0/+13
* update project toolingFlorian Fischer2026-08-056-14/+2777
* convert a lot of js to typescript and use a single graduation DBFlorian Fischer2026-08-0525-851/+827
* make: create symlinks to build flavor filesFlorian Fischer2026-08-053-0/+12
* fix img tags using a closing tagFlorian Fischer2026-08-041-4/+4
* fix errors detected by eslintFlorian Fischer2026-08-046-86/+37
* refactor project structureFlorian Fischer2026-08-0337-2626/+677
* fixup! misc commitFlorian Fischer2026-08-031-0/+20
* fixup! misc commitFlorian Fischer2026-08-034-0/+0
* mass-graduation: remove left padding from listFlorian Fischer2026-07-201-1/+1
* misc commitFlorian Fischer2026-07-1910-83/+158
* use a single submit table to decrease load timesFlorian Fischer2026-07-193-23/+59
* cockpit: add level icon to student info viewFlorian Fischer2026-07-194-6/+34
* cockpit: fetch graduation only onceFlorian Fischer2026-07-191-4/+4
* add simple red point notice print layoutFlorian Fischer2026-07-121-0/+20
* add loader to selectionFlorian Fischer2026-07-125-1/+54
* js: introduce common date formatting helpersFlorian Fischer2026-07-124-9/+10
* implment observation period handlingFlorian Fischer2026-07-1211-69/+436
* doc: define how observations are storedFlorian Fischer2026-07-121-0/+14
* utils: fix userId typoFlorian Fischer2026-07-081-1/+1
* doc: graduation: add hint about section requirementsFlorian Fischer2026-07-081-0/+2
* cockpit: update to latest code changesFlorian Fischer2026-07-052-16/+14
* database: fix DB discovery and define public graduation fieldsFlorian Fischer2026-07-055-17/+74
* util: fix name extractionFlorian Fischer2026-07-051-1/+1
* mass-graduation: implement the requested prototypeFlorian Fischer2026-07-013-94/+116
* implement observation and adapt graduation code to the separate databasesFlorian Fischer2026-07-014-73/+174
* doc: add student table separation and observation changesFlorian Fischer2026-07-011-17/+46
* remove individual student groupsFlorian Fischer2026-07-012-43/+14
* db: find student databases and use themFlorian Fischer2026-07-011-1/+43
* config: remove obsolete config dataFlorian Fischer2026-07-011-11/+0
* util: add getName if the separation between first and lastname is not neededFlorian Fischer2026-07-014-13/+23
* db: add database list templateFlorian Fischer2026-07-011-0/+21
* db: add DB class and adapt to only store a single JSON blob per entryFlorian Fischer2026-07-014-9/+67
* simplify graduation tableFlorian Fischer2026-06-242-22/+8
* cockpit: finish prototype UIFlorian Fischer2026-06-2412-104/+337
* mass-graduation: initial commitFlorian Fischer2026-06-149-0/+2180
* mock: create new graduation if neededFlorian Fischer2026-06-141-1/+5
* fix group building and track bycs groups separatelyFlorian Fischer2026-06-142-9/+28
* support mutliple student groupsFlorian Fischer2026-06-141-3/+3
* cockpit: only show real groupsFlorian Fischer2026-06-132-1/+8
* cockpit: remove unused group parameter when loading a studentFlorian Fischer2026-06-131-3/+3
* generalize MakefileFlorian Fischer2026-06-134-19/+20
* add groups JSFlorian Fischer2026-06-132-0/+63
* move generic js into rootFlorian Fischer2026-06-1313-8/+18
* move documentation to project rootFlorian Fischer2026-06-131-0/+0
* cockpit: only fetch a student if the user is a teacherFlorian Fischer2026-06-101-2/+6