Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-32101 Assignments service refactor (#4712)

* SAK-32101 refactor PeerAssessment to use JPA

* SAK-32101 rename Assignment in edu service to GradebookAssignment

* SAK-32101 Persistence mostly completed

* SAK-32101 Add JSON/XML serialization to persistence

* SAK-32101 AssignmentService

* SAK-32101 AssignmentService 2

* Adapted service and persistence entities to work with existing services.

* AssignmentService Unit Tests setup with Repository

* More additions to assignment service

* Lots of new stuff but mostly Reference Reckoner.

* updated test

* remove assignmentReferenceUtil and use AssignmentReferenceReckoner

* Add test for removing assignments

* remove BaseAssignmentService after rebase

* updateAssigment test

* addSubmission implemented with test

* Rearrange persistence class inheritance

* Added removeSubmission and tests

* flush session after merge

* minor change

* updated persistence methods

* finished adding remaining methods to service

* AssignmentAction refactor part duo

* AssignmentsAction refactor part 3

* AssignmentAction refactor completed

* More AssignmentsAction refactor

* AssignmentAction builds

* Refactor around sakai in relation to AssignmentsService

* Assignment template fixes part 1

* More template fixes and content review added back

* Few more refactors after sync with master

* Rearrange project structure

* ReFormatting

* Code refactor

* AssignmentAction and template fixes

* Fixed hideduedate, modified dates, author is populated

* Reformatting

* Assignment to GradebookAssignment refactor

* Assignment to GradebookAssignment refactor 2

    • -31
    • +0
    ./AssignmentAllPurposeItemAccess.hbm.xml
    • -61
    • +0
    ./AssignmentAllPurposeItemAccess.java
    • -117
    • +0
    ./AssignmentSupplementItem.hbm.xml
    • -32
    • +0
    ./AssignmentSupplementItemAttachment.hbm.xml
    • -56
    • +0
    ./AssignmentSupplementItemAttachment.java
    • -215
    • +0
    ./AssignmentSupplementItemService.java
    • -80
    • +0
    ./AssignmentSupplementItemWithAttachment.java
  1. … 349 more files in changeset.
KNL-945 Hibernate upgrade from 3.6 to 4.3 (#3719)

    • -5
    • +5
    ./AssignmentAllPurposeItemAccess.hbm.xml
    • -5
    • +5
    ./AssignmentSupplementItemAttachment.hbm.xml
  1. … 488 more files in changeset.
SAK-30032 Various improvements.

Make List generic, from List to List<Reference>.

Improved indenting.

Rebased on master.

Fixed old hibernate usage of saveOrUpdateAll.

Moved javascript to js file.

Update to centralized spinner usage.

Removed unneeded commented out code.

  1. … 3 more files in changeset.
SAK-30032 Various improvements.

Make List generic, from List to List<Reference>.

Improved indenting.

Rebased on master.

Fixed old hibernate usage of saveOrUpdateAll.

Moved javascript to js file.

Update to centralized spinner usage.

Removed unneeded commented out code.

  1. … 3 more files in changeset.
SAK-30032 Allow Student to attach files during Peer Review

This allows students to add one or more attachments to their reviews when using the Peer Review feature in Assignments.

There is an additional table that is needed for this feature. The conversion scripts for this table can be found in

sakai_11_mysql_conversion.sql or sakai_11_oracle_conversion.sql

    • -0
    • +40
    ./PeerAssessmentAttachment.hbm.xml
    • -0
    • +68
    ./PeerAssessmentAttachment.java
  1. … 9 more files in changeset.
SAK-30032 Allow Student to attach files during Peer Review

This allows students to add one or more attachments to their reviews when using the Peer Review feature in Assignments.

There is an additional table that is needed for this feature. The conversion scripts for this table can be found in

sakai_11_mysql_conversion.sql or sakai_11_oracle_conversion.sql

    • -0
    • +40
    ./PeerAssessmentAttachment.hbm.xml
    • -0
    • +68
    ./PeerAssessmentAttachment.java
  1. … 9 more files in changeset.
SAK-29406 Allow Assignment tool to grade with two decimal points

  1. … 14 more files in changeset.
SAK-25639 Peer Assessment: change status message in student view

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@133769 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 4 more files in changeset.
SAK-23812 Peer Review feature for Assignments adding a submit feature for students where they can "hide" reviews they have completed

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@129570 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 3 more files in changeset.
SAK-23812 Peer Review feature for Assignments

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@129386 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 2 more files in changeset.
SAK-23812 Peer Review feature for Assignments

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@128106 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -0
    • +79
    ./PeerAssessmentItem.hbm.xml
    • -0
    • +55
    ./PeerAssessmentItem.java
  1. … 17 more files in changeset.
SAK-23413 deleting supplement items from the assignment module

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@127890 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -0
    • +14
    ./AssignmentSupplementItemService.java
  1. … 3 more files in changeset.
KNL-515 and KNL-517 - Upgrade Spring to 3.2.3 and Hibernate to 3.6.1

Mega merge of https://github.com/botimer/sakai-cle/tree/spring-32

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@125281 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -2
    • +2
    ./AssignmentAllPurposeItemAccess.hbm.xml
    • -2
    • +2
    ./AssignmentSupplementItemAttachment.hbm.xml
  1. … 2 more files in changeset.
SAK-21839 update license header to re-point to opensource.org

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@105078 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -1
    • +1
    ./AssignmentSupplementItemAttachment.java
    • -1
    • +1
    ./AssignmentSupplementItemService.java
    • -1
    • +1
    ./AssignmentSupplementItemWithAttachment.java
  1. … 28 more files in changeset.
SAK-16668

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@64791 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-16013 add missing ECL-2.0 copyright notice.

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@60057 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -0
    • +21
    ./AssignmentAllPurposeItemAccess.java
    • -0
    • +21
    ./AssignmentSupplementItemAttachment.java
  1. … 1 more file in changeset.
SAK-15589 update copyright years

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@59673 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -1
    • +1
    ./AssignmentSupplementItemService.java
    • -1
    • +1
    ./AssignmentSupplementItemWithAttachment.java
  1. … 26 more files in changeset.
SAK-15844: Missing assignment tables in 2.6

change sequence name of ASSIGN_NOTE_S to ASN_NOTE_S to be consistent with other names.

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@59495 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-14974: assignment extra info (all purpose) does not save dates

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@59487 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -1
    • +1
    ./AssignmentAllPurposeItemAccess.hbm.xml
SAK-15844:Missing Assignment tables in 2.6

Shorten those new assignment table names to avoid the "exceed table name limit" problem

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@58641 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -5
    • +5
    ./AssignmentAllPurposeItemAccess.hbm.xml
    • -5
    • +5
    ./AssignmentSupplementItemAttachment.hbm.xml
fix to SAK-14367:ASSIGN_ALL_PUR_ITEM_ACCESS_T table using oracle reserved keyword

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@51708 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -1
    • +1
    ./AssignmentAllPurposeItemAccess.hbm.xml
SAK-12938

Catch some ECL 1.0

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@51320 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -11
    • +11
    ./AssignmentModelAnswerItem.java
    • -11
    • +11
    ./AssignmentSupplementItemService.java
    • -11
    • +11
    ./AssignmentSupplementItemWithAttachment.java
SAK-13843: fixed a permission problem where student can see empty private note item before submission.

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@51112 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -1
    • +2
    ./AssignmentSupplementItemService.java
  1. … 2 more files in changeset.
fix to SAK-14242: Assignements DDL failure on Oracle

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@51106 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -1
    • +1
    ./AssignmentAllPurposeItemAccess.hbm.xml
SAK-13843:assignment - information display on triggers

git-svn-id: https://source.sakaiproject.org/svn/assignment/trunk@50861 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -0
    • +92
    ./AssignmentAllPurposeItem.java
    • -0
    • +31
    ./AssignmentAllPurposeItemAccess.hbm.xml
    • -0
    • +40
    ./AssignmentAllPurposeItemAccess.java
    • -0
    • +74
    ./AssignmentModelAnswerItem.java
    • -0
    • +105
    ./AssignmentNoteItem.java
    • -0
    • +118
    ./AssignmentSupplementItem.hbm.xml
    • -0
    • +32
    ./AssignmentSupplementItemAttachment.hbm.xml
    • -0
    • +35
    ./AssignmentSupplementItemAttachment.java
    • -0
    • +200
    ./AssignmentSupplementItemService.java
    • -0
    • +80
    ./AssignmentSupplementItemWithAttachment.java
  1. … 15 more files in changeset.