Merge-Todos
- Check schoolapps settings.py and merge relevant stuff into biscuit/core/settings.py
- Check schoolapps requirements.txt and merge relevant dependencies into pyproject.toml
- Clean up and merge schoolapps urls.py
- Test and rebuild dashboard with django-live-templates (@ZugBahnHof, tracked in #173 (closed))
- Remove debug app and replace with django_cron
- Recreate migrations
- Allow configuring more than one database
Designs
- Show closed items
Related branches 1
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Nik | Klampfradler mentioned in commit 5f9b08aa
mentioned in commit 5f9b08aa
- Jonathan Weth mentioned in commit 5d517e32
mentioned in commit 5d517e32
- Jonathan Weth mentioned in merge request !92 (merged)
mentioned in merge request !92 (merged)
- Nik | Klampfradler marked the checklist item Recreate migrations as completed
marked the checklist item Recreate migrations as completed
- Nik | Klampfradler changed the description
changed the description
- Jonathan Weth mentioned in commit a342c75f
mentioned in commit a342c75f
- Jonathan Weth mentioned in merge request !107 (merged)
mentioned in merge request !107 (merged)
- Tom Teichler marked the checklist item Check schoolapps requirements.txt and merge relevant dependencies into pyproject.toml as completed
marked the checklist item Check schoolapps requirements.txt and merge relevant dependencies into pyproject.toml as completed
- Owner
I looked around in
settings.py
and if found following stuff that is maybe needed by Chronos:TIMETABLE_WIDTH = 5 TIMETABLE_HEIGHT = 9 # have to be configurable by constance LESSONS = [('8:00', '1.'), ('8:45', '2.'), ('9:45', '3.'), ('10:35', '4.'), ('11:35', '5.'), ('12:25', '6.'), ('13:15', '7.'), ('14:05', '8.'), ('14:50', '9.')] # have to be configurable by constance SHORT_WEEK_DAYS = ["Mo", "Di", "Mi", "Do", "Fr"] # needs translations LONG_WEEK_DAYS = [("Montag", 0), ("Dienstag", 1), ("Mittwoch", 2), ("Donnerstag", 3), ("Freitag", 4)] # needs translations
Collapse replies - Owner
I think we can use parts of this e.g.
TIMETABLE_WIDTH
orTIMETABLE_HEIGHT
, but, as you already commented, configurable in the settings.We should generate
LESSONS
from the data in the database because other schools may have other periods. - Owner
The issue with updating from the database is that we didn't find the needed data in the UNTIS db
(after a long search). Maybe we could find that in a new run.Edited by Jonathan Weth - Author Owner
Well, no matter if it is pulled from Untis or not - it should in every case come from the CHronos models when generating the views. If it cannot be fetched from Untis on import, it must be added to the CHronos database by hand.
- Jonathan Weth mentioned in commit 12f0ea85
mentioned in commit 12f0ea85
- Jonathan Weth mentioned in merge request !108 (merged)
mentioned in merge request !108 (merged)
- Jonathan Weth marked the checklist item Check schoolapps settings.py and merge relevant stuff into biscuit/core/settings.py as completed
marked the checklist item Check schoolapps settings.py and merge relevant stuff into biscuit/core/settings.py as completed
- Jonathan Weth marked the checklist item Clean up and merge schoolapps urls.py as completed
marked the checklist item Clean up and merge schoolapps urls.py as completed
- Nik | Klampfradler changed due date to January 10, 2020
changed due date to January 10, 2020
- Nik | Klampfradler added workflow::discussing label
added workflow::discussing label
- Julian created branch
134-merge-dashboard-ajax
to address this issuecreated branch
134-merge-dashboard-ajax
to address this issue - Nik | Klampfradler marked the checklist item Allow configuring more than one database as completed
marked the checklist item Allow configuring more than one database as completed
- Nik | Klampfradler removed due date
removed due date
- Nik | Klampfradler removed workflow::discussing label
removed workflow::discussing label
- Nik | Klampfradler changed milestone to %2.0a2
changed milestone to %2.0a2
- Nik | Klampfradler changed the description
changed the description
- Nik | Klampfradler closed
closed
- Tom Teichler marked the checklist item Test and rebuild dashboard with django-live-templates (@ZugBahnHof, tracked in #173 (closed)) as completed
marked the checklist item Test and rebuild dashboard with django-live-templates (@ZugBahnHof, tracked in #173 (closed)) as completed