Resolve "Add option to configure extra marks for personal notes" #458

Merged
hansegucker merged 12 commits from 85-add-option-to-configure-extra-marks-for-personal-notes into master 2020-07-31 13:22:35 +02:00
Owner

Closes #85

Closes #85
Author
Owner

changed milestone to %2

changed milestone to %2
Author
Owner

added 2 commits

Compare with previous version

added 2 commits <ul><li>f1b6dd99 - Add extra mark model</li><li>99cae0aa - Add views for managing extra marks</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/68/diffs?diff_id=2817&start_sha=de461c45e5752f47b409dc9570da633bb280e22a)
Author
Owner

If !454 is merged, fix migration and abbreviations etc.

If !454 is merged, fix migration and abbreviations etc.
Author
Owner

Set extra marks

image

In lesson overview

image

In week view

image

In printout

Person list page

image

Person page

image

Week page

image

Managing

image

### Set extra marks ![image](/uploads/5805981b7879cd21854bb2869e218eff/image.png) ### In lesson overview ![image](/uploads/7631c88fff1d169e82e8c17633dfa908/image.png) ### In week view ![image](/uploads/2ec45e51ba8f42b3069a5ecbb7b3491b/image.png) ### In printout #### Person list page ![image](/uploads/f502ec48fe9c7c98fbc7fd96ab64c09a/image.png) #### Person page ![image](/uploads/3963791bddcfa96a8cd8b7ba7bce07d8/image.png) #### Week page ![image](/uploads/d00c20f059ad6926a0b19e44f5ae81cd/image.png) ### Managing ![image](/uploads/bac3283e8b1018ce2ea11af04d22d5df/image.png)
Author
Owner

added 5 commits

  • 0e17112c - Show only name in __str__ method of extra mark model
  • c8b20d10 - [Lesson view] Add form field for extra marks in personal note table
  • 5a66f5fb - [Week view] Show statistics on extra marks
  • 2197e680 - [Full register printout] Show statistics on extra marks and personal notes with extra marks
  • 49718f69 - [Lesson overview] Show extra marks of previous lesson

Compare with previous version

added 5 commits <ul><li>0e17112c - Show only name in __str__ method of extra mark model</li><li>c8b20d10 - [Lesson view] Add form field for extra marks in personal note table</li><li>5a66f5fb - [Week view] Show statistics on extra marks</li><li>2197e680 - [Full register printout] Show statistics on extra marks and personal notes with extra marks</li><li>49718f69 - [Lesson overview] Show extra marks of previous lesson</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/68/diffs?diff_id=2825&start_sha=99cae0aa62e3eb58deb170bc04ec6c7b0189bfb6)
Author
Owner

added 20 commits

  • 49718f69...4a5b813e - 17 commits from branch master
  • 4079c21f - Merge branch 'master' into 85-add-option-to-configure-extra-marks-for-personal-notes
  • 15bee250 - Fix migration history
  • e24effa5 - [Full register print out] Show abbreviations of available extra marks

Compare with previous version

added 20 commits <ul><li>49718f69...4a5b813e - 17 commits from branch <code>master</code></li><li>4079c21f - Merge branch &#39;master&#39; into 85-add-option-to-configure-extra-marks-for-personal-notes</li><li>15bee250 - Fix migration history</li><li>e24effa5 - [Full register print out] Show abbreviations of available extra marks</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/68/diffs?diff_id=2826&start_sha=49718f69811f5a4570fcc6b0d2c9bb663484076f)
Author
Owner

Uff, that was a lot of stuff to merge (merge conflicts in ca. 10 files). ✅

Uff, that was a lot of stuff to merge (merge conflicts in ca. 10 files). :white_check_mark:
Author
Owner

unmarked as a Work In Progress

unmarked as a **Work In Progress**
Author
Owner

assigned to @nik

assigned to @nik
Author
Owner

And now you're allowed to review, @nik ;-)

And now you're allowed to review, @nik ;-)
Owner

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.

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.
Author
Owner

Yes, especially as personal note filters are not usable for common teachers without generating mistakes in counting (through spelling mistakes).

Yes, especially as personal note filters are not usable for common teachers without generating mistakes in counting (through spelling mistakes).
Owner

So, do you intend to replace the feature?

So, do you intend to replace the feature?
Owner

Ping?

Ping?
Author
Owner

From my side of view the extra marks fit more to usual use cases than the personal notes filters.

From my side of view the extra marks fit more to usual use cases than the personal notes filters.
Owner

Can they fully replace the personal note filters feature? If yes, please remove personal note filters.

Can they fully replace the personal note filters feature? If yes, please remove personal note filters.
Author
Owner

mentioned in merge request !439

mentioned in merge request !439
Author
Owner

added 1 commit

  • a66dc7a9 - Remove legacy personal notes filters in favor of extra marks

Compare with previous version

added 1 commit <ul><li>a66dc7a9 - Remove legacy personal notes filters in favor of extra marks</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/68/diffs?diff_id=2858&start_sha=e24effa5f160396bb7254b95ac0b9f5b32dadb26)
Author
Owner

Yes, I think so. Done.

Yes, I think so. Done.
Author
Owner

resolved all threads

resolved all threads
Author
Owner

Anything left preventing this from merging?

Anything left preventing this from merging?
Owner

Please resolve merge conflicts.

Please resolve merge conflicts.
Author
Owner

added 19 commits

  • a66dc7a9...bf05b372 - 18 commits from branch master
  • 0bc8ec73 - Merge branch 'master' into 85-add-option-to-configure-extra-marks-for-personal-notes

Compare with previous version

added 19 commits <ul><li>a66dc7a9...bf05b372 - 18 commits from branch <code>master</code></li><li>0bc8ec73 - Merge branch &#39;master&#39; into 85-add-option-to-configure-extra-marks-for-personal-notes</li></ul> [Compare with previous version](/AlekSIS/official/AlekSIS-App-Alsijil/-/merge_requests/68/diffs?diff_id=2923&start_sha=a66dc7a9a445abfc5c5aab8132e9802dcb92da0d)
Author
Owner

Done.

Done.
Author
Owner

resolved all threads

resolved all threads
Owner

mentioned in commit 8fa024daa2

mentioned in commit 8fa024daa219c6187719fc7cb0eb7272cdd0eba7
Owner

merged

merged
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-Alsijil!458
No description provided.