Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-46192 - Refactor Assignments / LTI External Tools For Sakai 21/22 (#9769)

The LTI support for Sakai 21 - worked, but there are a number of places where the Assignments shows information in the UI or is missing information in the UI that makes it hard to use. The basic problem was that all of the handling of scores in Sakai for LTI tools was handled by the Gradebook.  This made much of the Assignments workflow in Sakai pointless or badly broken for LTI Assignments.

The big picture of this change is that for LTI tools placed in Assignments, the grade flow is to/from the Assignments service no longer the grade book service but instead the assignment service and assignments sends grades to the gradebook using its internal logic.  With that change, there are current and emergent LTI grade flow features like activityStatus, gradingStatus, and the submission review launch that Sakai can now support with this change.

This is a dramatic improvement of the LTI integration into Assignments but the good news is that there are no data model changes and this should back port to Sakai 21 nicely.

  1. … 41 more files in changeset.
SAK-46424 Assignment return a grade of 0 for SCORE_TYPE if it can't be parsed (#9934)

https://sakaiproject.atlassian.net/browse/SAK-46424

  1. … 1 more file in changeset.
SAK-43155 Assignments Work Log Feature (#9888)

  1. … 41 more files in changeset.
SAK-40813 Add assignment extension feature (#7754)

This feature allows an instructor to provide a new accept until date for

a student that did not submit an assignment in time. This new date only

applies for one submission by the student. After that, the normal resubmission

process takes over.

Co-authored-by: kozar <jkozar2@udayton.edu>

  1. … 8 more files in changeset.
SAK-44853 Create unified UserMessagingService (#9887)

* SAK-44853 Create unified UserMessagingService

https://jira.sakaiproject.org/browse/SAK-44853

* Remove spring-data-commons version override

Co-authored-by: Earle Nietzel <earle@longsight.com>

    • -28
    • +49
    ./impl/AssignmentServiceImpl.java
    • -56
    • +67
    ./impl/reminder/AssignmentDueReminderServiceImpl.java
  1. … 333 more files in changeset.
Revert "SAK-44853 Create unified UserMessagingService (#9512)"

This reverts commit 0f35efdc538d677ab368bba78a511f0ae580b073.

    • -49
    • +28
    ./impl/AssignmentServiceImpl.java
    • -67
    • +56
    ./impl/reminder/AssignmentDueReminderServiceImpl.java
  1. … 310 more files in changeset.
SAK-44853 Create unified UserMessagingService (#9512)

https://jira.sakaiproject.org/browse/SAK-44853

    • -28
    • +49
    ./impl/AssignmentServiceImpl.java
    • -56
    • +67
    ./impl/reminder/AssignmentDueReminderServiceImpl.java
  1. … 310 more files in changeset.
Revert "SAK-43155: Worklog tab in assignments (#8996)"

This reverts commit 27d0a9664f0b062ad696590bb62e74125c5d8165.

  1. … 40 more files in changeset.
Revert "SAK-43155: Worklog tab in assignments (#8996)"

This reverts commit 27d0a9664f0b062ad696590bb62e74125c5d8165.

  1. … 40 more files in changeset.
SAK-43155: Worklog tab in assignments (#8996)

* SAK-43155: Worklog tab in assignments

* SAK-43155: Resolved Codacy Issues

* SAK-43155: solving timesheet calendar not saving picked date

* SAK-43155 fixing core comments

* SAK-43155 fixing more core comments

* fixing json serializer error messages

* SAK-43155: Resolve Issues Hibernate

* SAK-43155: Resolved Issue sakai-reference

* SAK-43155: Resolved test JUNIT

* SAK-43155: Resolved *.vm issues

* correctTime -> timeHasCorrectFormat

* regTime -> duration. No el nombre de la columna de BBDD, sino la variable relacionada

* asnComment -> comment. No el nombre de la columna de BBDD, sino la variable relacionada

* Cambio de String a Long

* Mover pattern al constructor

* if para evitar NPE

* Cambios en columnas de BBDD

* Quitar findFirst()

* AssignmentService. Nomenclatura de metodos y context -> siteId

* deleteTimesheet. se obtiene contexto desde timeSheet antes de revisar permisos

* Eliminar getSubmissionSubmitter y findSubmissionSubmitter

* Cambios de Fish en javascript

* ultimos retoques

* SAK-43155: Resolved ALL remaining issues

* SAK-43155: Resolved TEST problems

* Update assignment/impl/src/java/org/sakaiproject/assignment/impl/AssignmentServiceImpl.java

* Update assignment/tool/src/webapp/js/assignments.js

* Update assignment/tool/src/webapp/js/studentViewSubmission.js

* Update assignment/impl/src/java/org/sakaiproject/assignment/impl/AssignmentServiceImpl.java

* changes tuesday sept 28

Co-authored-by: Victor <Victor@155.54.67.215>

Co-authored-by: victorGomollon <victor.gomollon@ticarum.es>

Co-authored-by: victorGomollon <58029414+victorGomollon@users.noreply.github.com>

Co-authored-by: Adrian Fish <adrian.r.fish@gmail.com>

  1. … 40 more files in changeset.
SAK-46298 Assignments - Student's inline submission text is not submitted for content-review when using the Upload All feature (#9851)

  1. … 3 more files in changeset.
SAK-46169 - Assignments - submitted attachment lists include "Inline Submission.html" which is an implementation detail (#9768)

  1. … 7 more files in changeset.
SAK-46191 Assignments : copy all purpose on duplication (#9773)

(cherry picked from commit 02114b1755c2f55d17e36eb50266431a4a13c84c)

SAK-46191 Assignments : copy all purpose on duplication (#9773)

SAK-46190 Assignments : copy private notes on duplication

(cherry picked from commit cb78d30cc4bc9d3e5ceaded503fb17eb10e9e6ba)

SAK-46190 Assignments : copy private notes on duplication

SAK-46160 - Assignments - clean up content-review items when assignments are hard deleted (#9747)

  1. … 15 more files in changeset.
SAK-46130 Add import for AnnouncementMessage for 21.x

(cherry picked from commit c0c4aae275d49603e041d6f29802487291c665cc)

SAK-46130 Add import for AnnouncementMessage for 21.x

SAK-46139 - Assignments - submitted content should be queued when content-review is enabled on an existing assignment (#9724)

  1. … 13 more files in changeset.
SAK-46130 assignments > duplicate doesn't copy model answer (#9702)

SAK-46130 assignments > duplicate doesn't copy model answer (#9702)

(cherry picked from commit b71a4abe0b41424ea623f18a50a5a3a485b9e7cb)

SAK-46130 assignments > duplicate doesn't copy model answer (#9702)

(cherry picked from commit b71a4abe0b41424ea623f18a50a5a3a485b9e7cb)

SAK-46038 do not send published announcement when importing published assignments (#9642)

SAK-45983 move the code that creates a content review assignment into service (#9559)

Co-authored-by: Earle Nietzel <earle@longsight.com>

  1. … 3 more files in changeset.
SAK-45269 Grader: remove attachments with special characters in name (#9314)

2 problems here: url encoding and reference prefix.

  1. … 3 more files in changeset.
SAK-45269 Grader: remove attachments with special characters in name (#9314)

2 problems here: url encoding and reference prefix.

(cherry picked from commit f2df5423f9d267a58660ccb8ea52bf81614284f9)

  1. … 3 more files in changeset.
SAK-45269 Grader: remove attachments with special characters in name (#9314)

2 problems here: url encoding and reference prefix.

(cherry picked from commit f2df5423f9d267a58660ccb8ea52bf81614284f9)

  1. … 3 more files in changeset.
SAK-45849 Hibernate5 deprecated: Query.set{Object} => setParameter (#9485)

  1. … 5 more files in changeset.
SAK-45507 Assignment improve the use of the submission status

https://jira.sakaiproject.org/browse/SAK-45507

(cherry picked from commit 4d2385e6f5f937bd691d67cc6c57d78548ff6add)

    • -100
    • +157
    ./impl/AssignmentServiceImpl.java
  1. … 8 more files in changeset.