Show announcements in timetable views #345

Merged
hansegucker merged 9 commits from feature/show-announcements-in-timetable-views into master 2020-03-20 16:09:21 +01:00
Owner
Blocked by https://edugit.org/AlekSIS/official/AlekSIS/-/merge_requests/184 Closes #63
Author
Owner

changed milestone to %"2.0a2"

changed milestone to %"2.0a2"
Author
Owner

mentioned in merge request AlekSIS!488

mentioned in merge request AlekSIS!488
Owner

Please use the API provided by ExtensibleModel to inject methods.

Please use the API provided by `ExtensibleModel` to inject methods.
Author
Owner

How?

How?
Owner

Announcement.method(…)

`Announcement.method(…)`
Owner

Probably .classmethod for clarity (I will add it)

Probably `.classmethod` for clarity (I will add it)
Author
Owner

changed this line in version 2 of the diff

changed this line in [version 2 of the diff](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/41/diffs?diff_id=1442&start_sha=f5aaaf03e86917ff68f12b24d582937f97daa473#aff889560e418df674a6887a541974fc95f8cd36_561_560)
Author
Owner

added 2 commits

  • 49cb122f - Rename queryset methods for announcements
  • 1ed1dd51 - Use API provided through ExtensibleModel to extend announcement query set

Compare with previous version

added 2 commits <ul><li>49cb122f - Rename queryset methods for announcements</li><li>1ed1dd51 - Use API provided through ExtensibleModel to extend announcement query set</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/41/diffs?diff_id=1442&start_sha=f5aaaf03e86917ff68f12b24d582937f97daa473)
Author
Owner

resolved all threads

resolved all threads
Author
Owner

@nik It's ready to merge.

@nik It's ready to merge.
Owner

Please move this to model_extensions.py.

Please move this to `model_extensions.py`.
Author
Owner

Also this?

Also this?
Owner

Everythin that extends a foreign model.

Everythin that extends a foreign model.
Author
Owner

OK

OK
Author
Owner

resolved all threads

resolved all threads
Author
Owner

changed this line in version 3 of the diff

changed this line in [version 3 of the diff](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/41/diffs?diff_id=1449&start_sha=1ed1dd51900c4c8505c69b18235ed7d1b4c1c635#aff889560e418df674a6887a541974fc95f8cd36_560_555)
Author
Owner

changed this line in version 3 of the diff

changed this line in [version 3 of the diff](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/41/diffs?diff_id=1449&start_sha=1ed1dd51900c4c8505c69b18235ed7d1b4c1c635#aff889560e418df674a6887a541974fc95f8cd36_561_555)
Author
Owner

added 1 commit

  • edfd5296 - Move extensions for announcement model to model_extensions.py

Compare with previous version

added 1 commit <ul><li>edfd5296 - Move extensions for announcement model to model_extensions.py</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Chronos/-/merge_requests/41/diffs?diff_id=1449&start_sha=1ed1dd51900c4c8505c69b18235ed7d1b4c1c635)
Owner

Unnecessary import?

Unnecessary import?
Author
Owner

Missing import: 940bfa7d

Missing import: 940bfa7d
Owner

Maybe we should add a mechanism for form_extensions.py just like for model extensions?

Maybe we should add a mechanism for `form_extensions.py` just like for model extensions?
Author
Owner

Seems like a good idea.

Seems like a good idea.
Owner

Will open new issue for the refactoring.

Will open new issue for the refactoring.
Owner

resolved all threads

resolved all threads
Owner

merged

merged
Owner

mentioned in commit 30e640c9f9

mentioned in commit 30e640c9f9cb0fa869e0fba3b178afe213c73d8b
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!345
No description provided.