Resolve "Add export functionality to course book"
Closes #258 (closed)
Merge request reports
Activity
changed milestone to /AlekSIS%"[NLnet #7] Implement full printout of class register for archiving purposes"
added part::frontend prio::2 source::customer::kath type::feature labels
assigned to @hansegucker
added 72 commits
- 812c7ecb...61623dc1 - 62 earlier commits
- e68baa81 - Respet `onlyShowCount` in ExtraMarkChip.vue
- 9600f28f - Display chips for absence reasons and extramarks
- 12b68860 - Show tardinesses in group statistics table
- 0b99184e - Simplify translations
- 4c265ccf - Show (currently inactive) "Details" button
- e77cfa11 - Make chips dense and center aligned
- 667648fc - Reformat
- 765fc1bc - Improve statistic queries, fix some bugs, include tardiness
- f1aab9f2 - Use person chip for person column
- 1773f233 - Merge origin/266-add-statistics-page-for-absences
Toggle commit listadded 2 commits
added 1 commit
- 5a087c1a - Wire register_for_group to url and thread parameters through
added 5 commits
- fbbc2e79 - Wire register_for_group to url and thread parameters through
- e47314b8 - Adapt the register_teachers_and_subjects_table to the new datamodel
- 68909450 - Adapt the register_cover to the new datamodel
- 0b8cc230 - Adapt the register_abbreviations to the new datamodel
- f91e1944 - Properly use django template filters in teachers_and_subjects_table
Toggle commit listadded 5 commits
- 9c422c5b - Adapt the register_abbreviations to the new datamodel
- 462b81f7 - Properly use django template filters in teachers_and_subjects_table
- b70dea9d - Adapt the register_members_table to the new datamodel
- b1e27b20 - Reduce queries for teachers_and_subjects_table with prefetch
- dd4ca492 - WIP Adapt the person_overview to the new datamodel
Toggle commit list162 163 if include_cover: 163 164 group = group.select_related("school_term") 164 165 166 if include_abbreviations: 167 # TODO: AbsenceReasonTag important? 16 <strong>(e)</strong> {% trans "Excused" %} 17 </li> 18 </ul> 19 20 {% if excuse_types %} 21 <h5>{% trans "Custom excuse types" %}</h5> 3 {% if absence_reasons %} 4 <h5>{% trans "Absence reasons" %}</h5> 22 5 23 6 <ul class="collection"> 24 {% for excuse_type in excuse_types %} 25 <li class="collection-item"> 26 <strong>({{ excuse_type.short_name }})</strong> {{ excuse_type.name }} 27 </li> 7 {% for absence_reason in absence_reasons %} 8 {% if absence_reason.count_as_absent %} added 1 commit
- d0810857 - Adapt the person_overview to the new datamodel
added 1 commit
- 91b88c4f - Adapt the person_overview to the new datamodel
added 2 commits
added 1 commit
- 07a4804f - WIP Adapt the coursebook-printout to the new datamodel
added 1 commit
- 1b4d6501 - WIP Adapt the coursebook-printout to the new datamodel
added 11 commits
- 10f6a645 - 1 earlier commit
- 53245fb5 - Adapt the firt-part of the coursebook-template to the new datamodel
- cccfa48a - Factor out the notable_participations and personal_notes prefetch
- 2dc28493 - Consider different related names for personal_notes
- 41f66b0d - Expose select_related from participation and personal_note prefetch
- 2fc91bab - Properly prefetch and sort documentations
- 34e22655 - Adapt the coursebook-template's absences to the new datamodel
- a7aa9e28 - Adapt the coursebook-template's peronal-notes to the new datamodel
- 5061222c - Finish the coursebook-template
- 4fa766a9 - Tidy the coursebook-template
- 351b377f - Cleanup old code from generate_full_register_printout in tasks.py
Toggle commit list
Please register or sign in to reply