# implementations - [x] Api info - [x] Absence - [x] Attachment - [ ] Classbook - [x] Events - [x] GDPR - [x] Homework - [ ] komens - [x] lesson - [ ] lesson studentsTimetable - [x] marks - [x] marks final - [x] measures - [x] payments - [x] subjects - [x] substitutions - [x] themes - [x] timetable - [x] user - [x] user SettingModules - [x] web - [x] what if # Edits of an implementations - [ ] school type Enum (user.rs) - [ ] user type Enum (user.rs) - [ ] Enum for user module names and rights (user.rs) - [ ] user setting modules types (user.rs) - [ ] checking for nullable types - [ ] percentage_threshold make a custom type that maps to u8 (absence.rs) # Features - [ ] OpenApi schema generation - [ ] documentation - [ ] tests - [ ] constructors # Fixes - [ ] teacher classes (user.rs) fix unknown type - [ ] Submenu (webmodules.rs) fix unkown type - [ ] class_sets (event.rs) fix unknown type - [ ] teacher_sets (event.rs) fix unknown type - [ ] room_sets (event.rs) fix unknown type - [x] ClassRankText (what_if.rs) fix unknown type - [ ] ClassBookRecordId (lesson.rs) fix unknown type - [ ] Absences (lesson.rs) fix unknown type - [x] AbsentKinds (lesson.rs) fix unknown type