Resolve "Add option to configure extra marks for personal notes" #458
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!458
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "85-add-option-to-configure-extra-marks-for-personal-notes"
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?
Closes #85
changed milestone to %2
added 2 commits
f1b6dd99- Add extra mark model99cae0aa- Add views for managing extra marksCompare with previous version
If !454 is merged, fix migration and abbreviations etc.
Set extra marks
In lesson overview
In week view
In printout
Person list page
Person page
Week page
Managing
added 5 commits
0e17112c- Show only name in __str__ method of extra mark modelc8b20d10- [Lesson view] Add form field for extra marks in personal note table5a66f5fb- [Week view] Show statistics on extra marks2197e680- [Full register printout] Show statistics on extra marks and personal notes with extra marks49718f69- [Lesson overview] Show extra marks of previous lessonCompare with previous version
added 20 commits
master4079c21f- Merge branch 'master' into 85-add-option-to-configure-extra-marks-for-personal-notes15bee250- Fix migration historye24effa5- [Full register print out] Show abbreviations of available extra marksCompare with previous version
Uff, that was a lot of stuff to merge (merge conflicts in ca. 10 files). ✅
unmarked as a Work In Progress
assigned to @nik
And now you're allowed to review, @nik ;-)
This overlaps with personal note filters, so this cannot be merged. Personal note filters provide the same funtionality. We need to properly discuss this feature to not duplicate it.
Yes, especially as personal note filters are not usable for common teachers without generating mistakes in counting (through spelling mistakes).
So, do you intend to replace the feature?
Ping?
From my side of view the extra marks fit more to usual use cases than the personal notes filters.
Can they fully replace the personal note filters feature? If yes, please remove personal note filters.
mentioned in merge request !439
added 1 commit
a66dc7a9- Remove legacy personal notes filters in favor of extra marksCompare with previous version
Yes, I think so. Done.
resolved all threads
Anything left preventing this from merging?
Please resolve merge conflicts.
added 19 commits
master0bc8ec73- Merge branch 'master' into 85-add-option-to-configure-extra-marks-for-personal-notesCompare with previous version
Done.
resolved all threads
mentioned in commit
8fa024daa2merged