Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-45565 - Lessons: GROUP is a MySQL8 reserved word

    • -1
    • +1
    ./lessonbuildertool/simplepageitem.hbm.xml
SAK-45565 - Rename MySQL8 reserved words (#9313)

* SAK-45565 - Rename MySQL8 reserved words

* Update Task.java

    • -1
    • +1
    ./lessonbuildertool/simplepagegroup.hbm.xml
  1. … 1 more file in changeset.
SAK-43741: ORACLE - DB blocked by a lot of Update lesson_builder_items calls (#8271)

* SAK-43741: ORACLE - DB blocked by a lot of Update lesson_builder_items calls

* SAK-43741: ORACLE - DB blocked by a lot of Update lesson_builder_items calls

(cherry picked from commit 51de29b92553d57eef907612a33f12a2004e6067)

    • -14
    • +1
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 1 more file in changeset.
SAK-43741: ORACLE - DB blocked by a lot of Update lesson_builder_items calls (#8271)

* SAK-43741: ORACLE - DB blocked by a lot of Update lesson_builder_items calls

* SAK-43741: ORACLE - DB blocked by a lot of Update lesson_builder_items calls

    • -14
    • +1
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 1 more file in changeset.
NOJIRA Checking licenses (#8176)

    • -0
    • +15
    ./lessonbuildertool/ChecklistItemStatusId.java
  1. … 137 more files in changeset.
LSNBLDR-924 Multiple tables sharing oracle sequence. (#5229)

    • -1
    • +3
    ./lessonbuildertool/simplepage.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagecomment.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagegroup.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepageitem.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagelogentry.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepageproperty.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagequestionresponse.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagequestionresponsetotals.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplestudentpage.hbm.xml
LSNBLDR-924 Multiple tables sharing oracle sequence. (#5229)

    • -1
    • +3
    ./lessonbuildertool/simplepage.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagecomment.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagegroup.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepageitem.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagelogentry.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepageproperty.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagequestionresponse.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplepagequestionresponsetotals.hbm.xml
    • -1
    • +3
    ./lessonbuildertool/simplestudentpage.hbm.xml
LSNBLDR-910 Split the composite ID into it’s own class (#5053)

The composite ID should be in it’s own class so that it’s equals and hashCode can work correctly. This doesn’t seem to have any affect on Sakai apart from fixing the startup warning about a composite ID class not overriding hashcode() and equals().

This may have caused some caching issues, but I didn’t investigate.

    • -0
    • +57
    ./lessonbuildertool/ChecklistItemStatusId.java
    • -22
    • +21
    ./lessonbuildertool/ChecklistItemStatusImpl.java
    • -1
    • +1
    ./lessonbuildertool/checklistitemstatus.hbm.xml
  1. … 3 more files in changeset.
LSNBLDR-910 Split the composite ID into it’s own class (#5053)

The composite ID should be in it’s own class so that it’s equals and hashCode can work correctly. This doesn’t seem to have any affect on Sakai apart from fixing the startup warning about a composite ID class not overriding hashcode() and equals().

This may have caused some caching issues, but I didn’t investigate.

(cherry picked from commit a805d3218fd744dbdd1fe66169ff5da543aaa4a7)

    • -0
    • +57
    ./lessonbuildertool/ChecklistItemStatusId.java
    • -22
    • +21
    ./lessonbuildertool/ChecklistItemStatusImpl.java
    • -1
    • +1
    ./lessonbuildertool/checklistitemstatus.hbm.xml
  1. … 3 more files in changeset.
SAK-33326 Remove duplicate licenses. (#4780)

New standard license headers were introduced on these files but the old licenses were also left in place, this removes the old licenses.

    • -22
    • +0
    ./lessonbuildertool/SimplePagePeerEvalImpl.java
  1. … 152 more files in changeset.
SAK-33326 Remove duplicate licenses. (#4780)

New standard license headers were introduced on these files but the old licenses were also left in place, this removes the old licenses.

(cherry picked from commit 82488bb2ef4b30bc04b9372048f3920769bdc57a)

    • -22
    • +0
    ./lessonbuildertool/SimplePagePeerEvalImpl.java
  1. … 152 more files in changeset.
SAK-32675 - Update license plugin and license headers (#4720)

* SAK-32675 - Update license plugin and license headers

* SAK-32675 - Adding more license files

    • -0
    • +15
    ./lessonbuildertool/SimplePageCommentImpl.java
    • -0
    • +15
    ./lessonbuildertool/SimplePagePeerEvalImpl.java
    • -0
    • +15
    ./lessonbuildertool/SimpleStudentPageImpl.java
  1. … 1284 more files in changeset.
LSNBLDR-795 Clean lessonbuilder POM's and old source (#4174)

    • -0
    • +18
    ./lessonbuildertool/checklistitemstatus.hbm.xml
    • -0
    • +31
    ./lessonbuildertool/simplepage.hbm.xml
    • -0
    • +25
    ./lessonbuildertool/simplepagecomment.hbm.xml
    • -0
    • +20
    ./lessonbuildertool/simplepagegroup.hbm.xml
    • -0
    • +51
    ./lessonbuildertool/simplepageitem.hbm.xml
    • -0
    • +22
    ./lessonbuildertool/simplepagelogentry.hbm.xml
    • -0
    • +42
    ./lessonbuildertool/simplepagepeerevalresult.hbm.xml
    • -0
    • +17
    ./lessonbuildertool/simplepageproperty.hbm.xml
    • -0
    • +24
    ./lessonbuildertool/simplepagequestionresponse.hbm.xml
    • -0
    • +18
    ./lessonbuildertool/simplepagequestionresponsetotals.hbm.xml
    • -0
    • +29
    ./lessonbuildertool/simplestudentpage.hbm.xml
  1. … 105 more files in changeset.
LSNBLDR-790 checklist improvements (biggest is linking) (#4080)

* LSNBLDR-790 Checklist Improvements

* Improve view Other Checklists progress sorting

* Trim whitespace leading and trailing whitespace from checklist titles

and checklist item names. Also error when attempting to save an itiem

with an empty title (or all spaces).

* Checklist items may now link to other items on the same page and

automagically check themself if the item they have linked to has

been completed. If the item linked to is not visible, the checklist

item is blurred on the page via CSS magic (and the title is changed

to "Not available".

All required items may be linked to. Within a checklist, one may only

link to a unique item on the page. Users may not check items which

are linked to another item.

Add a popup and visual indicator that a checklist linked item is linked

to another item.

Linked checklist styling has been improved and the tooltip messaging

now reflects the status of the checkbox (that is a complete linked item

has a separate message from an incomplete item).

When editing a checklist, the linked items are checked to ensure that

the linked item is on the page.

Only able to link to items which are required. If there are no items

required on the page, than linking is hidden.

* Removed unused imports in ShowPageProducer.java

* Javascript removed from the .html page (the rsf template).

* LSNBLDR-790 Checklist Improvements (styling / parsing)

* Remove margin above checklist title in Lessons

* Use JSON to pass checklist item details to backend

Reformatted the checklist item data "complete" string to use JSON format.

Backend was changed to parse the JSON string instead of using String

split to separate using a particular character.

* Hide groups container when no groups

    • -1
    • +14
    ./lessonbuildertool/SimpleChecklistItemImpl.java
  1. … 17 more files in changeset.
LSNBLDR-633: Restrict editing Lessons pages/subpages to one or more people (#3747)

LSNBLDR-633: Restrict editing Lessons pages/subpages to one person

LSNBLDR-633: Restrict editing Lessons pages/subpages to one person

LSNBLDR-633: Restrict editing Lessons pages/subpages to one person

LSNBLDR-633: Restrict editing Lessons pages/subpages to one person

LSNBLDR-633: Restrict editing of Lessons pages and subpages to one person

LSNBLDR-633: Restrict editing of Lessons pages and subpages to one person

LSNBLDR-633: Restrict editing of Lessons pages and subpages to one person

LSNBLDR-633: Restrict editing of Lessons pages and subpages to one person

LSNBLDR-633: Tweaks

    • -0
    • +12
    ./lessonbuildertool/SimplePageImpl.java
  1. … 22 more files in changeset.
LSNBLDR-540; checklist item type

    • -0
    • +84
    ./lessonbuildertool/ChecklistItemStatusImpl.java
    • -0
    • +55
    ./lessonbuildertool/SimpleChecklistItemImpl.java
    • -0
    • +1
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 36 more files in changeset.
LSNBLDR-661; fix sizes of video players

    • -2
    • +2
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 4 more files in changeset.
LSNBLDR-661; fix sizes of video players (#2893)

    • -2
    • +2
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 4 more files in changeset.
Merge pull request #2009 from davidpbauer/LSNBLDR-540

LSNBLDR-540 Add Checklist Item Type to Lessons

    • -0
    • +1
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 6 more files in changeset.
LSNBLDR-609; allow long names of items

    • -1
    • +4
    ./lessonbuildertool/SimplePageItemImpl.java
LSNBLDR-609; allow long names of items

    • -1
    • +4
    ./lessonbuildertool/SimplePageItemImpl.java
LSNBLDR-582; improvements in content link

    • -0
    • +6
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 4 more files in changeset.
LSNBLDR-582; improvements in content link

    • -0
    • +6
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 4 more files in changeset.
LSNBLDR-578; issues with Lessons in Morpheus

    • -2
    • +2
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 2 more files in changeset.
LSNBLDR-578; issues with Lessons in Morpheus

    • -2
    • +2
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 2 more files in changeset.
LSNBLDR-540 Add Checklist Item Type to Lessons

This adds a new simple item type to Lessons called Checklist.

The checklist simpleitem type takes advantage of the json

attribute column to store checklist items and some other

information. Checklist statuses are stored in a separate table

and are cleaned up when a checklist is deleted. Work for this

feature was originally completed in 2.9.

    • -0
    • +84
    ./lessonbuildertool/ChecklistItemStatusImpl.java
    • -0
    • +55
    ./lessonbuildertool/SimpleChecklistItemImpl.java
    • -0
    • +1
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 36 more files in changeset.
LSNBLDR-557; major reimplementation of peer evaluation; see jira

    • -2
    • +21
    ./lessonbuildertool/SimplePagePeerEvalResultImpl.java
  1. … 21 more files in changeset.
LSNBLDR-517; prepare for multiple columns

    • -0
    • +2
    ./lessonbuildertool/SimplePageItemImpl.java
  1. … 13 more files in changeset.
LSNBLDR-479 NPE when trying to 'reorder' having an empty text item - only in Oracle

    • -3
    • +3
    ./lessonbuildertool/SimplePageItemImpl.java
LSNBLDR-500; improve generation of folder names

    • -0
    • +10
    ./lessonbuildertool/SimplePageImpl.java
  1. … 9 more files in changeset.