Overview of all register objects #542
No reviewers
Labels
No labels
Security
TeX
auto-update
board
done
board
ready
board
todo
check
delete-eslint-rc-js
check
update-builddeps-package-json
check
update-eslint-rc-js
check
update-gitignore
check
update-merge-request-template
check
update-prettier-ignore
check
update-pyproject-toml
check
update-renovate-json
check
update-tox-ini
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
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aleksis/AlekSIS-App-Alsijil!542
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/lesson-documentation-overview"
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?
Close #137
added 1 commit
f122b128- Add overview of all register objects for coordinators ("All lessons")Compare with previous version
added 11 commits
master7936ea14- Add support for sending notifications in "All lessons" via actionsdd0e3b8c- Add link to register object in all columns of RegisterObjectTable4ca13541- Merge branch 'master' into feature/lesson-documentation-overviewCompare with previous version
added 8 commits
mastera0fe79e8- Merge branch 'master' into feature/lesson-documentation-overviewCompare with previous version
added 2 commits
9a34ef22- Make pks generated in generate_list_of_all_register_objects uniquee6ab6837- Fix notification generationCompare with previous version
marked this merge request as ready
@nik Please review.
For coordinators
For teachers
\ No newline at end of fileUnrelated change (only amend the new tag library in this MR; do not refactor)
_at the beginning). As a rule of thumb, to reduce cyclic complexity, a single funciton should not be longer than ~50 lines and have less than ~3 indentation levels)This string is not translatable (use
%snotation or.formatinstead)(Or, thinking about it, better use a template to generate this notification text…)
Not translatable, see above.
If that is the API, it probably should be a
class(needs coordination with AlekSIS-Core!892).If actions require a simple callable, we should probably write…
Please check.
If this is public API, please move it to
.util(and add a docstring). If it is not, please mark as private.Also, what is this trailing comment?
Missing docstring
added 3 commits
master41541a8e- Merge branch 'master' into feature/lesson-documentation-overviewCompare with previous version
added 1 commit
af3c8567- Move custom columns to util namespaceCompare with previous version
changed this line in version 8 of the diff
changed this line in version 8 of the diff
added 2 commits
dabdf514- Move register objects table stuff to own template filee120eca7- [Lesson overview] Use template engine for notification bodyCompare with previous version
changed this line in version 9 of the diff
added 1 commit
89afc4be- Remove f-strings in translationCompare with previous version
I would keep it as close as possible to the original Django admin actions: https://docs.djangoproject.com/en/3.1/ref/contrib/admin/actions/#writing-action-functions
changed this line in version 10 of the diff
added 1 commit
c4dd462f- Get items per page from preferencesCompare with previous version
changed this line in version 11 of the diff
added 1 commit
8db232ff- Make get_link for tables privateCompare with previous version
mentioned in merge request AlekSIS-App-Chronos!528
Blocked by AlekSIS/official/AlekSIS-App-Chronos!528 and AlekSIS/official/AlekSIS-Core!892
@nik Please review again.
changed this line in version 12 of the diff
changed this line in version 12 of the diff
resolved all threads
added 2 commits
5a9e7d73- Refactor generate_list_of_all_register_objects to multiple smaller functionsCompare with previous version
added 1 commit
f2e9c34f- Add missing docstring for AllRegisterObjectsViewCompare with previous version
Please comment this function.
(Nobody ever said, by the way, that docstrings in private functions are forbidden ;)!)
Missing docstring
Missing docstring
Missing docstring
resolved all threads
added 1 commit
6f73dfb2- Add missing doc strings for forms and helpersCompare with previous version
@nik Please review again.
mentioned in commit
75d5c187e3