[ROADMAP] Migration to new data model for timetables #58
Labels
No labels
Security
TeX
board
done
board
ready
board
todo
part
backend
part
ci
part
docs
part
frontend
part
i18n
part
non-technical
part
packaging
prio
1
prio
2
prio
3
release-mr-5.x
size
large
size
medium
size
small
source
customer
source
customer::fsmw
source
customer::fss
source
customer::teckids
source
downstream
type
breaking
type
bug
type
feature
type
refactoring
workflow
blocked
workflow
confirmed
workflow
current-todo
workflow
discussing
workflow
new-app
workflow
wontfix
source::aleksolotl
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
aleksis/AlekSIS#58
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This currently consists of work in the following apps:
The following things have to implemented and tested:
These are the steps:
__str__methods and name mixins for m2m fields everywhereassigned to @hansegucker
marked the checklist item Creation of new models in Cursus (AlekSIS/onboarding/AlekSIS-App-Cursus!105) as completed
marked the checklist item Creation of new models in Lesrooster (AlekSIS/onboarding/AlekSIS-App-Lesrooster!105) as completed
marked the checklist item Basic implementation of calendar feeds in Core (AlekSIS/official/AlekSIS-Core!1252) as completed
marked the checklist item Creation of new Holiday model in Core (AlekSIS/official/AlekSIS-Core!1289) as completed
marked the checklist item Creation of new Holiday model in Core (AlekSIS/official/AlekSIS-Core!1289) as incomplete
marked the checklist item Subjects as completed
marked the checklist item Rooms as completed
marked the checklist item Teachers as completed
marked the checklist item Classes as completed
marked the checklist item Slots and breaks as completed
marked the checklist item Lessons (Lesrooster) as completed
marked the checklist item Creation of new Holiday model in Core (AlekSIS/official/AlekSIS-Core!1289) as completed
marked the checklist item Fix not working django-jsonstore as completed
mentioned in issue #59
marked the checklist item Event generation from lessons in Chronos as completed
marked the checklist item Event generation from supervisions in Chronos as completed
marked the checklist item Supervisions as completed
Where to put room and group absences????
changed the description
changed the description
changed the description
changed the description
changed the description
changed the description
changed the description
changed the description
marked the checklist item Substitutions (amending lesson events in Chronos) as completed
marked the checklist item Supervision substitutions (amending supervision events in Untis) as completed
marked the checklist item Supervision substitutions (amending supervision events in Untis) as incomplete
marked the checklist item Supervision substitutions (amending supervision events in Chronos, AlekSIS/official/AlekSIS-App-Chronos#189) as completed
changed the description
marked the checklist item Absence Reasons/Types as completed
marked the checklist item Person absences as completed
marked the checklist item Basic implementation of calendar frontend in Core (AlekSIS/official/AlekSIS-Core!1252) as completed
changed the description
changed the description
marked the checklist item Extra lessons (free event via Chronos) as completed
marked the checklist item Events (free event via Chronos) as completed
changed the description
changed the description
changed the description
marked the checklist item Ensure
__str__methods and name mixins for m2m fields everywhere as completedmarked the checklist item Calendar events with current changes should be marked extra as completed
marked the checklist item Fix typing everywhere as completed
marked the checklist item Change tracking as completed
changed the description
marked the checklist item Merge of Holiday model and basic calendar frontend (AlekSIS/official/AlekSIS-Core!1289, AlekSIS/official/AlekSIS-Core!1252) as completed
marked the checklist item Ensure all necessary attributes at calendar events and customize displaying of events in AlekSIS' own calendar frontend (all data from old frontend have to be included) as completed
marked the checklist item Substitutions should be cancelled at the substituted plan as completed
marked the checklist item Check permissions for calendars as completed
marked the checklist item Test with teacher and student accounts as completed
marked the checklist item Frontend for managing holidays in Core (@ZugBahnHof, AlekSIS/official/AlekSIS-Core!1365) as completed
changed the description
changed the description
marked the checklist item Implement filtered calendar feeds for e.g. room timetables as completed
marked the checklist item Room timetables, teacher timetables, class/course timetables (AlekSIS/official/AlekSIS-App-Chronos#150) as completed
marked the checklist item Calendar frontend as completed
marked the checklist item Export of ICS files (AlekSIS/official/AlekSIS-App-Chronos#40) as completed