Resolve "Use LessonEvent feed for aggregated availability feed" #742

Merged
hansegucker merged 7 commits from 247-use-lessonevent-feed-for-aggregated-availability-feed into master 2025-07-14 14:24:49 +02:00
Member

Closes #247

Closes #247
Author
Member

assigned to @yuha

assigned to @yuha
Author
Member

added 1 commit

  • 5c6c0475 - WIP

Compare with previous version

added 1 commit <ul><li>5c6c0475 - WIP</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=60991&start_sha=9fa9e38749488c02d21b7c0bdd3a4ec53206a057)
Author
Member

added 1 commit

  • 7d225bc6 - Include LessonEvents in FreeBusyEvent feed

Compare with previous version

added 1 commit <ul><li>7d225bc6 - Include LessonEvents in FreeBusyEvent feed</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=62809&start_sha=5c6c0475ba4b55a1a7dbd17973d1e7bf55ec4f19)
Author
Member

added 1 commit

  • ee5bd730 - Handle absences correctly (?)

Compare with previous version

added 1 commit <ul><li>ee5bd730 - Handle absences correctly (?)</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=62843&start_sha=7d225bc64cc7f462ab55e3862b17664741d6d983)
Author
Member

added 1 commit

  • 40f58929 - Add str method to LessonEvent

Compare with previous version

added 1 commit <ul><li>40f58929 - Add str method to LessonEvent</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=63388&start_sha=ee5bd7304836b89ad49ac6cb8870bb15648f1c01)
Author
Member

added 1 commit

  • 906b26b6 - Finally fix f/b aggregation handling of amended lessons

Compare with previous version

added 1 commit <ul><li>906b26b6 - Finally fix f/b aggregation handling of amended lessons</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=63390&start_sha=40f58929019a5177b20e2650c82a85ab02f054f6)
Author
Member

added 1 commit

  • b38443b0 - Reformat

Compare with previous version

added 1 commit <ul><li>b38443b0 - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=63394&start_sha=906b26b6afc488c3ddfec7160781df703569f60a)
Author
Member

added 1 commit

Compare with previous version

added 1 commit <ul><li>c3aaa658 - Reformat</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=63395&start_sha=b38443b08562f80be44db0e526db1c022fa1744a)
Author
Member

added 1 commit

  • bd0ad225 - (Probably) make substitution method faster

Compare with previous version

added 1 commit <ul><li>bd0ad225 - (Probably) make substitution method faster</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=63399&start_sha=c3aaa658161558876e08be251f6d6eec02c20c32)
Author
Member

added 1 commit

  • a407eb72 - Exclude cancelled lesson events from f/b feed

Compare with previous version

added 1 commit <ul><li>a407eb72 - Exclude cancelled lesson events from f/b feed</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=63409&start_sha=c3aaa658161558876e08be251f6d6eec02c20c32)
Author
Member

assigned to @hansegucker and unassigned @yuha

assigned to @hansegucker and unassigned @yuha
Author
Member

marked this merge request as ready

marked this merge request as **ready**
Author
Member

@hansegucker please have a look

@hansegucker please have a look
Owner

Same thing as always: OR with multiple tables is slow, use union with value_list instead

Same thing as always: OR with multiple tables is slow, use union with value_list instead
Owner

Same thing as always: OR with multiple tables is slow, use union with value_list instead

Same thing as always: OR with multiple tables is slow, use union with value_list instead
Author
Member

changed this line in version 11 of the diff

changed this line in [version 11 of the diff](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=66165&start_sha=a407eb724a436d3ba14e07214943fd9dde005b7b#aff889560e418df674a6887a541974fc95f8cd36_672_669)
Author
Member

changed this line in version 11 of the diff

changed this line in [version 11 of the diff](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=66165&start_sha=a407eb724a436d3ba14e07214943fd9dde005b7b#aff889560e418df674a6887a541974fc95f8cd36_684_680)
Author
Member

added 1 commit

  • 344def57 - Use more efficient mechanism for filtering lesson events relevant for free/busy status

Compare with previous version

added 1 commit <ul><li>344def57 - Use more efficient mechanism for filtering lesson events relevant for free/busy status</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=66165&start_sha=a407eb724a436d3ba14e07214943fd9dde005b7b)
Author
Member

added 1 commit

  • 7107de33 - Use more efficient mechanism for filtering lesson events relevant for free/busy status

Compare with previous version

added 1 commit <ul><li>7107de33 - Use more efficient mechanism for filtering lesson events relevant for free/busy status</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/438/diffs?diff_id=66167&start_sha=344def577dd27abefbb7b46265881ed42f44ab82)
Author
Member

resolved all threads

resolved all threads
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
aleksis/AlekSIS-App-Chronos!742
No description provided.