Release Notes - Sakai - Version 19.0 - HTML format

Branch

  • [SAK-34098] - Portal > reinstate the quick tool dropdown for the 'Home' site
  • [SAK-39934] - Improvements wrt unpublishing sites with the Course Site Removal job
  • [SAK-40402] - Spanish properties master update
  • [SAK-40403] - Català (Catalan) properties master update
  • [SAK-40414] - Euskera (Basque) properties master update

Roadmap item

  • [SAK-37294] - Samigo - Morpheus issues from Test Fests
  • [SAK-40289] - Update HikariCP, mariadb-java-client, mysql-connector-java for 19
  • [SAK-40305] - Hibernate should use auto.ddl for schema updates
  • [SAK-40724] - Increase the quality of translations. Cleanup legacy translations.

Bug

  • [SAK-2654] - new event date - shouldn't it default to the date viewed in daily calendar
  • [SAK-14766] - Deselecting both dropbox.own and dropbox.maintain permissions for a role results in folder with no name
  • [SAK-21757] - users list sorting order doesn't respect white spaces
  • [SAK-23694] - Ugly stack trace during editing when group contains somebody who has been deleted from the site whilst editing is taking place.
  • [SAK-24666] - Permission level names are not internationalized
  • [SAK-24996] - ClassCastException possible in hasPreviousTopic
  • [SAK-25170] - messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages.properties has used key with empty value
  • [SAK-26175] - Oncourse and kb.iu.edu mentioned in default language text
  • [SAK-26580] - Intermittent failed cache startup
  • [SAK-27864] - Drop box / Always send email notifications does not send email
  • [SAK-28174] - Assignments > remove "Close and exit" buttons
  • [SAK-28966] - Announcements > Reorder Option not persistent on Update
  • [SAK-29222] - Cannot change Tool Title and Button Text
  • [SAK-29775] - Hidden items in Resources are only indicated with colour, text is also needed.
  • [SAK-29817] - Duplicated entry for uploadall.alert.wrongZipFormat
  • [SAK-30404] - Assignments View dropdown cut off
  • [SAK-30899] - announcements how to return to previous page
  • [SAK-30918] - Existing tabs disappear
  • [SAK-31107] - "Show announcement body" check-box cut off
  • [SAK-31157] - Documentation mispelling in tool_base.css
  • [SAK-31403] - Remove fMath plugin from Sakai because of mathjax and flash deprecation
  • [SAK-31475] - Move thread window get cut off
  • [SAK-31491] - Some tools do not render the MathJax as expected
  • [SAK-31693] - Properties for going live with Sakai 12
  • [SAK-31696] - Collapsible side-tools menu descriptions overlap page information
  • [SAK-31709] - Favorites doesn't work if site id is numeric
  • [SAK-31851] - REGRESSION - When using the link from 'Copy link' in forums, you are not redirected to the specific conversation
  • [SAK-31929] - all event types are "Activity" when importing a CSV file
  • [SAK-31961] - When creating a site from a template, the site info URL still points to the file in the template
  • [SAK-31987] - Ungrammatical warning sentence in Organize Tools
  • [SAK-31988] - Syllabus Expand all Scrolls to Bottom Syllabus
  • [SAK-32069] - Make it possible to configure help to save to a different directory than temp
  • [SAK-32104] - Sitestats - Lessons: number of pages is incorrectly calculated when Sitestats is added after a site has lessons activity
  • [SAK-32168] - can't create new site in safari
  • [SAK-32322] - Email Archive embeds full html doc in page for html-formatted messages, hiding attachments
  • [SAK-32330] - Grouping of several Lesson tool instances in Site Info is gone
  • [SAK-32562] - Gradebook decimal separator inconsistency
  • [SAK-32630] - Forum/Topic View Full Description does not update when toggled
  • [SAK-32633] - Gradebook import is not working because of bad regexps
  • [SAK-32637] - AutoFavorites: Issue after using the auto-favorite feature for the first time
  • [SAK-32641] - Subsite's parent site appears disconnected
  • [SAK-32684] - Skip navigation for Sites not placing focus
  • [SAK-32701] - many issues when managing subgroups via a CSV file
  • [SAK-32707] - NumberFormatException: For input string: ":0" when generating PDF with timezone <= GMT -10
  • [SAK-32720] - New Rubrics tool description in tool list is unclear
  • [SAK-32761] - Tutorial missing the "Site Navigation" and "Tools Menu" panels
  • [SAK-32762] - LTI Tools mistakenly referred to as 'Plugin Tools' instead of 'External Tools'
  • [SAK-32765] - msgcntr: Forums: Anonymous Topic setting not retained on import/site duplication - problematic silent failure
  • [SAK-33103] - Users with TA role cannot grade students by default in GradebookNG
  • [SAK-33264] - Re-add the capability for "Add Another Folder" "Add another Weblink"
  • [SAK-33281] - site info: Import from Site > Merge data > select multiple sites shows multiples of each tool name
  • [SAK-33286] - Fix Assignment tool issues caused by the Assignments Service refactor
  • [SAK-33294] - Duplicate users in Roster enrollment status tab if clicked twice
  • [SAK-33297] - Select URL (for copying) should copy the URL to clipboard
  • [SAK-33298] - Fix run-on sentence in page order helper warning.
  • [SAK-33300] - Assignments > paginators' items per page spinner is in an awkward location
  • [SAK-33301] - Editing/creating assignments using a grade scale puts focus on points possible field when an error is triggered
  • [SAK-33304] - Site Info > Manage Groups > Joinable Set drop down is duplicated on "Add" or "Update"
  • [SAK-33312] - Problem with line breaks and double quotation marks in a resource item description
  • [SAK-33314] - User gets no error/feedback on uploading a grading archive to assignment that exceeds quota
  • [SAK-33322] - ConcurrentModificationException in getAndCacheSortedMembership
  • [SAK-33326] - Remove duplicate licenses
  • [SAK-33328] - Remove syllabus date/title edit as it uses out of date library
  • [SAK-33329] - Syllabus buttons are unreadable
  • [SAK-33333] - Too many users active in a site causes portal chat to fill up the screen and hide users
  • [SAK-33346] - Excel xlsx
  • [SAK-33348] - Various Syllabus improvements and bug fixes
  • [SAK-33349] - Lessons Subpage Navigation - Non-Subpage Prerequisites Not Getting Reflected in Left Menu
  • [SAK-33353] - Grade override with numerical values fails when minimum percentage on maximum grade is lesser than 100%
  • [SAK-33354] - Grade override with numerical value, issue when submitted value is lesser than 0
  • [SAK-33355] - Grade Override with numerical values issue when using a custom Grade Schema
  • [SAK-33369] - GradebookNG items do not display without students
  • [SAK-33371] - Wrong owner in external calendars
  • [SAK-33373] - Maria JDBC Unknown prepared statement handler
  • [SAK-33378] - JSF: Spreadsheet XLSX
  • [SAK-33381] - Unused cache properties for calendar
  • [SAK-33382] - Model answers set to display after submission are visible if the student saves as draft
  • [SAK-33386] - JSF; Spreadsheet Poi deprecated
  • [SAK-33389] - Admin users don't see the groups in resources for a site they're not in the roster
  • [SAK-33390] - International characters lost resizing
  • [SAK-33391] - Image upload in commons tool allows you to pick a pdf and upload. An error is saved to the post.
  • [SAK-33392] - Checking timeZone is not null and adding DateTimeException
  • [SAK-33395] - Assignments RedirectingAssignmentEntityServlet.MySecurityAdvisor equals can lead to ClassCastException
  • [SAK-33396] - Cleanup use of pushAdvisor and popAdvisor
  • [SAK-33397] - joinable sites dialog is not styled
  • [SAK-33398] - isAssignmentDefined needs to provide the tool context
  • [SAK-33408] - Dropbox > Group/Section filter visibility is hard-coded to true; should be based on permissions
  • [SAK-33409] - Upgrade to newer CKEditor (4.5.11) for Sakai 12 release
  • [SAK-33410] - When the 'Filter Students' textbox has focus pressing enter activates the 'Add Gradebook Item' panel
  • [SAK-33411] - Pressing 'Enter' while the search box has focus will press the 'Download' button instead of 'Find'
  • [SAK-33418] - Remove ex.printStackTrace() from basiclti-impl
  • [SAK-33419] - java.lang.ClassCastException reordering Announcements with count greater than the current 'show XX items'
  • [SAK-33420] - Assignment grade report: .xlsx
  • [SAK-33426] - Fix up some issues identified with the lti toolorder
  • [SAK-33428] - java.lang.ArrayIndexOutOfBoundsException in Webservices SakaiScript addNewToolToAllWorkspaces()
  • [SAK-33430] - user_audits_log table has bad index
  • [SAK-33432] - Lessons page statistics not being displayed in siteStats
  • [SAK-33437] - Sitestats treats event_id as Integer
  • [SAK-33441] - SakaiScript's addNewToolToAllWorkspaces() may not set the tool order correctly
  • [SAK-33447] - New Redirect instructions for Syllabus
  • [SAK-33448] - Horizontal scrolling skews menu positioning within View Columns panel
  • [SAK-33451] - Wrong time in external calendars
  • [SAK-33483] - Multiple icons do not display in Calendar
  • [SAK-33490] - Syllabus Calendar Item does not display in day or week view without end date
  • [SAK-33492] - Bullhorn displays "null" assignment in fly-out
  • [SAK-33496] - User.get...Time deprecated
  • [SAK-33497] - /access/acess-impl is using wrong version of commons-fileupload
  • [SAK-33498] - Remove unused dependency in mailsender
  • [SAK-33500] - Upgrade Tika to 1.16
  • [SAK-33503] - Change all calls for LearningResourceStoreService.registerStatement to newEvent
  • [SAK-33504] - Update tomcat 12/13 from 8.5.20 to 8.5.28 (or later)
  • [SAK-33507] - scheduledInvocationManager.createDelayedInvocation remove deprecated TimeService
  • [SAK-33512] - Trying to upload a file that's too big for Commons, gives no errors or message, and user can only cancel
  • [SAK-33513] - Commons Insert a link does not work - no link or text is added
  • [SAK-33515] - Friend request not indicated in bullhorns
  • [SAK-33521] - Import grades doesn't work with locales that use comma as decimal separator
  • [SAK-33524] - Introduction of the SiteManageService and improvement to site copy/import thread
  • [SAK-33528] - JavaScript errors when columns are hidden
  • [SAK-33529] - GradebookNG cells show incorrect value when toggling columns
  • [SAK-33530] - Cannot enter a grade in percentage using comma as decimal separator.
  • [SAK-33531] - Polls:TimeService => UserTimeService
  • [SAK-33532] - Grade log doesn't show the comma separator
  • [SAK-33534] - Can not use comma separator in "Categories & Weighting"
  • [SAK-33535] - Fix quoting in roster2 handlebars templates
  • [SAK-33536] - Resources "Overwrite Existing" should default to false for Drop Box uploads
  • [SAK-33538] - Inconsistent order of columns in gradebook export
  • [SAK-33539] - RSF: TimeService => UserTimeService
  • [SAK-33542] - Remove deprecated TimeService from Forums
  • [SAK-33544] - Problem get CLOB from Database
  • [SAK-33546] - Release grade fails if there is content that needs to be cleaned up by Antisamy
  • [SAK-33554] - WebDav Instructions, Step 1, hard to read - contrast issue
  • [SAK-33564] - External Tools is very slow
  • [SAK-33571] - Assignment Submit page mentions "workspace"
  • [SAK-33574] - Loading large hierarchy can produce thousands of calls to getChildNodes
  • [SAK-33578] - Unable to backfill permissions on sites that aren't one of the standard ones.
  • [SAK-33585] - scheduledInvocationManager.createDelayedInvocation => Instant
  • [SAK-33591] - Student unable to submit from preview page if honor pledge is required
  • [SAK-33594] - Attachments on assingments aren't copied when importing content from a different site
  • [SAK-33602] - Tests failing when local decimal separator is not '.'
  • [SAK-33620] - Submitted grades through Forums not saved in Gradebook
  • [SAK-33623] - Audio recorder plugin is cut off
  • [SAK-33633] - Common Api
  • [SAK-33636] - Chrome console errors, server log error - sign-up tool
  • [SAK-33639] - Updated help files for 12.0
  • [SAK-33644] - Syllabus accordion drag is hard collapse/expand
  • [SAK-33651] - Manage Tools erroneously sends an Import from Site email
  • [SAK-33656] - Spring 4.3.13
  • [SAK-33659] - Calendar Summary start-of-week problem in week view
  • [SAK-33662] - Regression: The abbreviated site title is missing in Sakai 12/13.
  • [SAK-33663] - Problem with LRS Context still in various tools
  • [SAK-33664] - Regression: velocity code if $sectionObject.getCategoryDescription() is null
  • [SAK-33680] - Signup: newCache => getCache
  • [SAK-33684] - Include address that failed to be parsed
  • [SAK-33685] - Syllabus icons are not able to be clicked
  • [SAK-33686] - Syllabus dates are squashed together
  • [SAK-33688] - Cache: .newCache(String) => .getCache(String)
  • [SAK-33689] - Reading list error after drag and drop citation into h1
  • [SAK-33693] - Start and end dates in syllabus edit should be able to be nullable
  • [SAK-33696] - Subsites don't show at all on mobile
  • [SAK-33698] - Tool Order: New keyboard shortcuts block use of "U" and "D" when renaming a tool
  • [SAK-33699] - Cannot rename a tool with the letters U or D
  • [SAK-33711] - Console errors when selecting categories or categories & weighting in gradebook
  • [SAK-33712] - Order events in calendar and print version doesn't match
  • [SAK-33713] - BigDecimal divide can result in ArithmeticException: Non-terminating decimal expansion
  • [SAK-33720] - Try again to join a section of the same category
  • [SAK-33728] - Stack trace when trying to set user preference - language
  • [SAK-33732] - Error in time while modifying an event with timeslots
  • [SAK-33734] - Title Overlaps with the Title Name in Syllabus tool
  • [SAK-33750] - Update Spanish Translations Master Branch - Dec'17
  • [SAK-33755] - Posting assignment due date to calendar does not add it to the day or weekly view
  • [SAK-33764] - Disabled bullhorns having a problem in Gradebook NG
  • [SAK-33765] - Updating Catalan translation
  • [SAK-33767] - Drag and dropping from h1 to h3 causes error
  • [SAK-33769] - Change string "Bulk Edit" to "Edit"
  • [SAK-33771] - Gradebook doesn't work with IE11
  • [SAK-33773] - Commons tool title is not internationalized
  • [SAK-33775] - Empty subfolders in zip files created by Resources contain an extra subfolder named "_"
  • [SAK-33778] - Gradebook NG it is not translated properly
  • [SAK-33783] - Everytime I download Sakai from the Web I alway have a corrupted copy
  • [SAK-33785] - No continue or cancel button when adding an image or link
  • [SAK-33787] - Chat hibernate class should respect old column names
  • [SAK-33788] - Character encoding UTF8 not correct when print to PDF
  • [SAK-33789] - Edit tab still appears even when student has edit permission disabled but can't be clicked
  • [SAK-33790] - Missing tooltip and truncated site title in breadcrumbs for parent/child site scenarios
  • [SAK-33794] - Creating an account the Password margin is off
  • [SAK-33795] - Different page alignment for similar account forms
  • [SAK-33797] - Student View of Gradebook shows entries for groups not a member of
  • [SAK-33801] - Peer review grading is not showing peer reviewer's grade
  • [SAK-33803] - Gradebook showing three decimal places for Course Grade
  • [SAK-33804] - Grade override for Group submissions does not work
  • [SAK-33805] - If user is member of only one group selection option isn't needed
  • [SAK-33809] - Collapsible citation sections has a number of issues
  • [SAK-33811] - Unknown user supplied for a few LRS statement accounts
  • [SAK-33815] - Console/js error on nightly in i18n utils
  • [SAK-33819] - Gradebook: Edit Details on item sent from external tool doesn't say where to go to edit
  • [SAK-33821] - Title is truncated after html transformation
  • [SAK-33822] - GradebookServiceHibernateImpl.setAssignmentScoreString() logging level needs to change
  • [SAK-33824] - Standardize the verification/success message in Preferences
  • [SAK-33825] - Default HTML text content for Home's "Home Information Display" still references "My Workspace"
  • [SAK-33829] - Calendar tabs does not respect last tab used
  • [SAK-33836] - GBNG: allow configuration of max comment length via sakai.properties
  • [SAK-33837] - Update the urls for ckeditor a11ychecker, affects ability to compile and deploy A11y checker plugin
  • [SAK-33839] - GBNG - External name tools are hardcoded
  • [SAK-33850] - Site creation issue when switching from "Create site from archive" to "Build your own site"
  • [SAK-33851] - Cannot delete some assignments for some reason
  • [SAK-33852] - Validation errors during add/edit assignment change some values
  • [SAK-33863] - Gradebook Classic does not display item's class average when grades are set to display as percentage
  • [SAK-33865] - PASystem impl is loaded lots of times when banner displayed
  • [SAK-33867] - GB Classic 12.x: No positional parameters in query
  • [SAK-33868] - GB Classic 12.x: Error when clicking on assignment name
  • [SAK-33869] - Assignment migration issues
  • [SAK-33871] - A11y and Balloon panel plugin configuration version binding
  • [SAK-33876] - Urkund: Missing exempt URL in the student's view
  • [SAK-33878] - Adding a grading schema entry with the same letter value as an existing one throws a stacktrace
  • [SAK-33882] - Assignment Conversion xml parser increase limits
  • [SAK-33883] - Allow option to export student display ID in gradebook export.
  • [SAK-33884] - Bypass password validation when editing user details if user password is externally managed
  • [SAK-33886] - Attachments on Peer Review not showing in Grading process
  • [SAK-33888] - Submitted/Ungraded submission counts in the assignments list are not correct for non-electronic assignments
  • [SAK-33890] - Wrong order in names with accents in sections
  • [SAK-33893] - Test and Fix MySQL conversion script for Sakai 12
  • [SAK-33896] - Remove site manage site association code
  • [SAK-33897] - Restore + symbols in folders (regression)
  • [SAK-33898] - Expose support for SHA-256 in Sakai's UI
  • [SAK-33902] - Update image2 plugin, convert to webjar
  • [SAK-33903] - Create and "oss-parent" for Sakai
  • [SAK-33913] - Problem with assignment conversion job
  • [SAK-33918] - Resources tool's "add details" link and missing "delete" button when adding multiple folders and links from the Home tab
  • [SAK-33919] - Fail adding or reviewing assignments
  • [SAK-33920] - Preferences hidden sites shows html entities for non-english characters
  • [SAK-33924] - Imported Assignment Issues (Group, Open, Draft)
  • [SAK-33927] - Assignment Student Submission Messaging
  • [SAK-33929] - Student View of assignment with future open time and null visible time causes NPE
  • [SAK-33934] - Assignments submission count is wrong after a user have been removed or deactivated from the site
  • [SAK-33935] - Add Support for LTI SHA-256 to ContentItemSelectionRequest
  • [SAK-33937] - Instructor bulk feedback gets the word "null" prepended to feedback text
  • [SAK-33938] - Instructor view of resubmission does not show grade history
  • [SAK-33939] - Instructor feedback attachments do not make it to student
  • [SAK-33948] - Allowing batch feedback settings for non-electronic assignments
  • [SAK-33949] - New Assignment: "Display only to selected groups" is not checked when the user doesn't have the "asn.new" site level permission
  • [SAK-33950] - Oracle, Hibernate Map collections that store empty strings can cause a ConstraintViolationException
  • [SAK-33951] - New Assignment: Create a group level assignment could break the assignments list
  • [SAK-33952] - Grade override is sending the wrong value to gradebook
  • [SAK-33954] - Restore assignments: The restore option is not available to instructors
  • [SAK-33955] - Creating a Group while accidentally omitting a title never exits its state
  • [SAK-33956] - Student must select submit button twice in a row to submit assignment
  • [SAK-33961] - Date inputs for forums/topics have some style issues
  • [SAK-33965] - Update dependency check to 3.1.1
  • [SAK-33966] - Update CXF dependencies in webservices
  • [SAK-33967] - Update jackson dependencies before Sakai 12.0 release
  • [SAK-33968] - "Add due date to calendar" is missing while creating assignments
  • [SAK-33973] - EntityBroker Search endpoint is broken
  • [SAK-33975] - Missing user's name in picture's title
  • [SAK-33978] - "Release Grades" gradebook integration only works if user has grade permissions for all sections
  • [SAK-33979] - In morpheus-master, is used $ instead $PBJQ
  • [SAK-33983] - Update jsoup dependency
  • [SAK-33985] - Portal: Page reset link in conflict with the tool list (Mobile)
  • [SAK-33986] - Need documentation in default.sakai.properties for content.default.notification
  • [SAK-33988] - Download all generates empty zip
  • [SAK-33997] - Grade Percentage "Round Up" is wrong
  • [SAK-34001] - Assignments List by Student is not rendering student info
  • [SAK-34007] - SOAP no longer compatible for login methods
  • [SAK-34012] - Cannot convert grade entry from points to percentages as instructor
  • [SAK-34014] - 'Copy Content from My Other Sites' link still disappears at smallest breakpoint
  • [SAK-34015] - Actions selector in 'Resources' has no right border-radius
  • [SAK-34016] - Associated GB Item to assignment does not stay associated and is not updated in GB
  • [SAK-34018] - Student View of Gradebook throws a Stack Trace
  • [SAK-34019] - Viewing announcement stack trace
  • [SAK-34020] - ModifiedAdmin user: Created & Modified dates are empty
  • [SAK-34028] - Wicket error with development [GbCourseGradeChart [Component id = gradingSchemaChart]]
  • [SAK-34030] - Other recipients can only contain one email address
  • [SAK-34036] - Update CKEditor to 4.9.1 and update all plugins
  • [SAK-34037] - Assignment Content Review invalid Assignment Reference Reckoner
  • [SAK-34049] - Rubrics refactor to integrate with Sakai
  • [SAK-34050] - GeneralShowError when using reset pass login link twice
  • [SAK-34051] - Broken page after changing email address, should fix or remove the "Update your account" page
  • [SAK-34054] - GBNG > Import > fix front-end validation for comma decimal locales
  • [SAK-34056] - NPEs in Forums' Statistics UIs
  • [SAK-34060] - JS errors in XLOGIN
  • [SAK-34066] - Back button blocker appends no-back-button to url, causing issue on restart/refresh
  • [SAK-34067] - Plus sign appears in assignment instructions on grading page
  • [SAK-34069] - Become User: View info is broken
  • [SAK-34071] - When you edit or delete an calendar event shows an empty page
  • [SAK-34072] - Problem filtering submissions by group
  • [SAK-34073] - No type for default event in printable version
  • [SAK-34075] - Remove title truncation for assignments
  • [SAK-34076] - Site Info > improve the "Unjoin" joinable site process
  • [SAK-34077] - Autosave comes up saying there's still some work when there isn't in announcement
  • [SAK-34078] - Remove Paste from Word button as it's redundant with paste button
  • [SAK-34079] - Linking to Assignment in CKEditor not working
  • [SAK-34081] - Assignments refactor regression: resubmission modification check doesn't work
  • [SAK-34082] - Assignments > Update wording and styling of peer review information message
  • [SAK-34083] - Assignments > Invalid values are persisted for the default no submission grade
  • [SAK-34084] - Improve formatting of attachment list in assignment submission email receipt
  • [SAK-34085] - Dropdowns lose styling after organizing topics
  • [SAK-34086] - SiteStats configuring external db is not working
  • [SAK-34087] - Preferences: When you hide a site it does not dissapear inmediately
  • [SAK-34088] - Duplicate draft forums/topics should duplicate as draft
  • [SAK-34089] - Postem fails to populate value for Released column
  • [SAK-34090] - Worksite Setup > New > "Build your own site" radio button conditional regression
  • [SAK-34091] - Turnitin integration: use these file types is empty
  • [SAK-34093] - Ensure links that spawn dialogs indicate the fact
  • [SAK-34094] - Ensure keyboard focus returns properly from dialogs
  • [SAK-34095] - Improve the styling of the fieldset legend
  • [SAK-34096] - Preferences > missing active primary button for "Sites" and "Editor" tabs
  • [SAK-34099] - CKEditor: Disable Summary option in Table Properties dialog
  • [SAK-34100] - NPE when trying to save grade for Forum
  • [SAK-34102] - Disabled update details button when editing user details
  • [SAK-34104] - When you try to copy a question pool with sub question pool it gets blank lines
  • [SAK-34106] - In resources, warning message shows as success
  • [SAK-34107] - In resources, problems restricting visibility to subfolders
  • [SAK-34117] - disableBackButton javascript error when taking assessment though lessons
  • [SAK-34145] - Clarify to user what will happen with autosubmit feature
  • [SAK-34163] - "Allow Only One Response Per Column(forced ranking)" - add a space before parenthesis
  • [SAK-34169] - Rich text images in questions are broken when reused in a new site via question pools
  • [SAK-34177] - samigo: Poor placement of add questions drop-down on assessment editing screen
  • [SAK-34181] - Statistics / part dropdown list concatenates the current and previous item progressively
  • [SAK-34211] - Questions tab and calculated questions: It shows wrong answers despite the answers are right
  • [SAK-34227] - Modification indicator missing from quiz title on student view
  • [SAK-34252] - Navigation text bar when creating a question is super small and centered
  • [SAK-34277] - Timed Assessment auto-submitted earlier than allowed time
  • [SAK-34406] - "Add Attachments" button does not work while grading Tests & Quizzes
  • [SAK-34425] - Samigo > Published Copy > Scores > Questions Tab > matching questions with distractors apply the checkmark to incorrectly matched distractors
  • [SAK-34432] - Selecting "Save" button in Settings being blocked by gradebook update
  • [SAK-34439] - Erroneous bold styling on answers to Multiple Choice, Multiple Selection and True False questions
  • [SAK-34548] - getHasInput/setHasInput should all be Boolean
  • [SAK-35347] - samigo, gradebook: Published Copies doesn't give user a message on attempting to save GB setting if existing item blocks send to GB
  • [SAK-35552] - Assignment Tool with groups- Not able to extract the downloaded file
  • [SAK-35680] - If excepted student is in test after excepted due date has passed, the Late Submission not allowed page has the wrong due date
  • [SAK-35864] - Bug with using BigDecimal divide without a rounding mode in Calculated Questions
  • [SAK-35940] - Able to find quiz under Take an Assessment
  • [SAK-36101] - Error message not being displayed
  • [SAK-36156] - Unable to update scores and comments in Feedback
  • [SAK-36196] - Copy to Pool for imported essay question not working
  • [SAK-36222] - Not navigating to the main question pools page
  • [SAK-36404] - Auto-submit job doesn't submit excepted late allowed submissions
  • [SAK-36412] - Matching questions with distractors - Incorrect scoring and display of answer keys in several areas
  • [SAK-36422] - Late allowed, student is kicked out of test before due time, re-enters, clicks in quiz, stack trace error
  • [SAK-36435] - Excepted student is able to continue in quiz after due date
  • [SAK-36458] - Clean up duplicate samigo timer events
  • [SAK-36474] - beanutils error? had objects of type "<null>" but expected signature "boolean"
  • [SAK-36475] - Clean up instances of e.printStackTrace in Samigo
  • [SAK-36477] - Student waiting until after due date and then starting assessment should not create new submission
  • [SAK-36488] - User is able to navigate from table of contents to questions after time limit expired
  • [SAK-36513] - Allow instructors to see all responses of re-taken assessment
  • [SAK-36516] - Document samigo.eventlog.ipaddress.enabled on default.sakai.properties
  • [SAK-36524] - Timed assessment progress bar includes hard-coded label "Time's Up"
  • [SAK-36525] - samigo: Leaving null due date but setting past retract date creates erroneous submissions
  • [SAK-36546] - newCache(String) = getCache(String)
  • [SAK-36564] - Sequence name must be different
  • [SAK-36565] - Test & Quiz Audio question fails to display when deployed via Lessons
  • [SAK-36586] - Use mxParser library instead of SamigoExpressionParser for calculated questions
  • [SAK-36598] - Autosubmit notification properties need to be documented in default.sakai.properties
  • [SAK-36599] - Auto-submit, unlimited submissions allowed, non-excepted student's test not auto-submitted
  • [SAK-36601] - Submission time displayed on Assessment is no longer available is incorrect for non-excepted student if there is an exception and the quiz is auto-submit
  • [SAK-36610] - "Random within Part" feature is lost.
  • [SAK-36621] - Excepted student sees due date message when they shouldn't
  • [SAK-36637] - Extended Delivery: After quiz has been published, it is possible to save an "empty" exception
  • [SAK-36656] - Samigo: Reordering parts is switching parts
  • [SAK-36683] - footer container takes over in T&Q
  • [SAK-36712] - NPE protection for assessment beginTime Date object
  • [SAK-36723] - Total Scores > Questions Tab > Restore the "Responses" heading
  • [SAK-36771] - Back/Forward buttons during delivery should be disabled or fixed as they cause errors
  • [SAK-36796] - isAssignmentDefined should not throw an exception
  • [SAK-36804] - If auto-submit runs after excepted due date while excepted student is in quiz, quiz is not auto-submitted, Total Score page is incorrect
  • [SAK-36814] - update SAM_ITEMGRADING_T multiplies as user progresses through long assessment
  • [SAK-36825] - Changing option in multiple choice multiple correct question type unchecks correct answer boxes
  • [SAK-36854] - Samigo event name refactor/standardization causing NPE on assessment submission
  • [SAK-36855] - Safari issue with multiple input elements in Numeric or Calculated question types
  • [SAK-36859] - Regression from SAM-3254 - feedback link does not work for students
  • [SAK-36864] - JavaScript file for tagging not found
  • [SAK-36866] - Wrong due time displayed in warning message if late submissions are allowed
  • [SAK-36870] - Clean up code duplication in AssessmentGradingQueries for Image Map
  • [SAK-36876] - Form field labeling is missing in many areas
  • [SAK-36880] - User Activity Report circumvents anonymous grading
  • [SAK-36888] - samigo: settings: Incorrect behavior of Question Layout Setting when Linear access selected
  • [SAK-36898] - Reset Selection Wipes ImageMap / HotSpot Answers
  • [SAK-36929] - Individual user-level comments aren't sync'd to the Gradebook
  • [SAK-36950] - Message when trying to add exception without user/group is confusing
  • [SAK-36966] - JS Error when you enter "Event Log"
  • [SAK-36971] - Auto submit should use late submit if available, otherwise due date
  • [SAK-36979] - Auto-submitted quiz for excepted student displays as Late in Total Scores page (unlimited submissions allowed setting in quiz)
  • [SAK-37012] - Print assessments with survey questions doesn't display answer options properly
  • [SAK-37022] - Multiple tables sharing sequence in Oracle.
  • [SAK-37031] - Students can take test even after the instructor has clicked "stop accepting now"
  • [SAK-37036] - Delete submission - harcoded text
  • [SAK-37050] - Section last opened in settings retained when instructor creates new quiz
  • [SAK-37056] - Auto-submit always sends last score which can allow zeros to override scores on multiple submissions in various cases
  • [SAK-37081] - samigo: With multiple single selection (MC & Survey) questions on a page, ".undefined" displays in answer choices.
  • [SAK-37095] - In numeric response it is possible enter one character. Example "2]"
  • [SAK-37096] - samigo: Incorrect behavior of Multiple Choice, Partial Credit in Question authoring/editing screen
  • [SAK-37102] - ArrayIndexOutOfBoundsException protection in HistogramListener.doAnswerStatistics()
  • [SAK-37128] - Cleanup use of SecurityAdvisor pushAdvisor and popAdvisor
  • [SAK-37132] - Possible race condition in AuthorizationBean
  • [SAK-37348] - Change Portal Chat Default to be disabled
  • [SAK-37350] - After conversion SCALE_FACTOR set to null for assignments
  • [SAK-37351] - Assignments order assignment conversion by most recent site
  • [SAK-37353] - Custom height should only be visible when needed
  • [SAK-37515] - LessonBuilderAccessService: Time => Instant
  • [SAK-37523] - The Tips button points to a useless html page, just remove it because the info is redundant with help
  • [SAK-37550] - When a file or URL is changed, item links to old value
  • [SAK-37554] - accessibility: Title header for Lessons checklist has too small font size
  • [SAK-37569] - Null pointer in peer review grouped student content
  • [SAK-37623] - subnav feature from SAK-32760 not properly implemented
  • [SAK-37634] - Incorrect name displayed in Forums widget
  • [SAK-37649] - Clean up use of SecurityAdvisor pushAdvisor and popAdvisor
  • [SAK-37654] - Announcements & Forums components should start with capital letter in Reorder
  • [SAK-37691] - Add resources folder option crash when site title contains slash character
  • [SAK-37702] - Calendar widget does not change colour when it should
  • [SAK-37708] - Unable to open PDF in tab from embedded lessons page.
  • [SAK-37732] - Lessons Common Cartridge doesn't import (it's own content) correctly
  • [SAK-37740] - Multiple tables sharing sequence in Oracle.
  • [SAK-37795] - Columns in Firefox show bottom section in its own section
  • [SAK-37818] - CK Editor does not display
  • [SAK-37830] - Impl: covers => api
  • [SAK-37866] - Warning on startup about ChecklistItemStatusImpl
  • [SAK-37888] - Lessons / link not clickable in Chrome
  • [SAK-37907] - Text 'Choose all' is hardcoded
  • [SAK-37921] - On a public site, the resources folder listing isnt shown for non-logged in users
  • [SAK-37952] - Add content menu out of view when content extends past a certain point
  • [SAK-37980] - Group visibility issue in Lesson Tool
  • [SAK-37995] - Javascript error in lessons when closing "More tools" dialog
  • [SAK-38003] - Reorder function does not display the resources folder widget correctly
  • [SAK-38012] - Joining the bigint pageId on the string sakaiId can be very bad on MySQL
  • [SAK-38059] - bad logic in visibility
  • [SAK-38096] - Cancel and Delete comment are hardcoded
  • [SAK-38149] - NPE protection for missing comments section on student page
  • [SAK-38181] - Always appears correct answer if you don't select correct answer
  • [SAK-38207] - Events dissapears in calendars when adding two or more calendars in the same page
  • [SAK-38224] - Lessons Title is in half visibility when opened in print view
  • [SAK-38235] - newCache(String) => getCache(String)
  • [SAK-38237] - Assignment linked to Lessons comes up as Deleted
  • [SAK-38253] - Forums and Announcement widgets do not change colour when they should
  • [SAK-38255] - Fix ContentItem Support in Lessons
  • [SAK-38304] - Consolidate duplicate isolateName/isolateContainingId methods
  • [SAK-38305] - Switch travis build from Oracle JDK to Open JDK
  • [SAK-38308] - Provide alternative text for images
  • [SAK-38320] - Ensure implicit row header cells use th elements
  • [SAK-38323] - Ensure custom controls are keyboard accessible
  • [SAK-38325] - Ensure text and images of text provide sufficient contrast
  • [SAK-38326] - Ensure custom controls are keyboard accessible
  • [SAK-38328] - Provide a valid label for form fields
  • [SAK-38332] - Ensure keyboard and programmatic focus moves to opened menus
  • [SAK-38334] - Avoid using event handlers that trigger focus or context changes on user input
  • [SAK-38337] - Provide a valid label for form fields
  • [SAK-38346] - Provide alternative text for images
  • [SAK-38347] - Provide a valid label for form fields
  • [SAK-38348] - Provide a valid label for form fields
  • [SAK-38352] - Ensure images provide informative alternative text
  • [SAK-38356] - Ensure keyboard focus is indicated visually
  • [SAK-38368] - Ensure all active elements receive keyboard focus
  • [SAK-38381] - Ensure color is not used as the sole method of indicating selection
  • [SAK-38385] - Provide fieldsets for groups of form controls
  • [SAK-38386] - Ensure alternative text for image links is informative
  • [SAK-38388] - Provide a valid label for form fields
  • [SAK-38392] - Ensure text and images of text provide sufficient contrast
  • [SAK-38397] - Provide a valid label for form fields
  • [SAK-38399] - Ensure images provide informative alternative text
  • [SAK-38401] - Ensure utilizing tables to provide lists of information is avoided
  • [SAK-38405] - Ensure fields indicate attached menus - give the sites nav chevron a label
  • [SAK-38407] - Ensure images provide informative alternative text
  • [SAK-38408] - Ensure link text is meaningful within context
  • [SAK-38410] - Provide a valid label for form fields
  • [SAK-38412] - Provide a valid label for form fields
  • [SAK-38414] - Ensure lists for indentation are not used
  • [SAK-38415] - Provide alternative text for images
  • [SAK-38416] - Ensure link text is meaningful within context
  • [SAK-38418] - Provide a valid label for form fields
  • [SAK-38420] - Ensure keyboard focus is indicated visually
  • [SAK-38421] - Ensure links that spawn dialogs indicate the fact
  • [SAK-38422] - Update spanish translations for 12.x branch (April'18)
  • [SAK-38423] - Site Info: Auto-groups and Import don't register site.upd.grp.mbrshp events
  • [SAK-38425] - Bullhorns emit multiple events in Cluster tomcat
  • [SAK-38429] - New columns of SAK-33969 cause problems in Oracle 11
  • [SAK-38434] - Lessons: Loss of functionality: Can't specify URL title or file name
  • [SAK-38438] - GradebookNG ping prevents session timeout
  • [SAK-38441] - SignUp Export Fails if multiple meetings are checked
  • [SAK-38442] - Assignments bulk download naming regression from SAK-33618
  • [SAK-38446] - Update antisamy to latest version (1.5.7)
  • [SAK-38447] - Use detected context if event has null context LRS_Statement
  • [SAK-38484] - Try to populate LRS context if it's null
  • [SAK-38507] - Error report due to boolean in site cache.
  • [SAK-38525] - SQLService puts strings into preparedstatements as bytes
  • [SAK-38581] - SiteService.getUserSites should have way to pre-filter sites (Sites drawer slow with lots of sites)
  • [SAK-38629] - Lessonbuilder event naming changes broke LRS
  • [SAK-38654] - Type erasure bug in UsageSessionService#getOpenSessionsByServer()
  • [SAK-38664] - NullPointerException: BaseUserEdit.getModifiedDate
  • [SAK-38839] - Javadoc - #link
  • [SAK-38872] - Add easy method to remap user and clear relevant caches
  • [SAK-38885] - Remove deprecated methods User.java - > getCreatedTime, getModifiedTime
  • [SAK-38888] - ContentService: Date, Instant => NullPointerException
  • [SAK-38962] - m_lastModifiedInstant.getEpochSecond() => m_lastModifiedInstant.toEpochMilli()
  • [SAK-38996] - GroupAwareEdit & GroupAwareEntity: Time -> Instant
  • [SAK-39009] - Sakai doesn't log the actual values used in sending email
  • [SAK-39096] - SAKAI_USER MySQL TIMESTAMP should be DATETIME
  • [SAK-39131] - AntiSamy allow h5p.org
  • [SAK-39184] - ClusterEventTracking is leaking database connections
  • [SAK-39243] - ResourceProperties.getInstantProperty( ...
  • [SAK-39270] - Add method for FormattedText to just return HTML document body
  • [SAK-39329] - Sakai hibernate caches no longer being picked up.
  • [SAK-39750] - Add Property to Always Allow sakai.sesson on certain URIs
  • [SAK-39922] - Support (or at least watch for support) for binary/unary calculated question (-1--1)
  • [SAK-39923] - Update CircleCI to remove all Sakai cached files
  • [SAK-39926] - NPE in Sitestats if lessons is not added to site
  • [SAK-39927] - Support for older version sitestats properties
  • [SAK-39933] - Forums crashes when selecting "Automatically create multiple forums for groups"
  • [SAK-39937] - Assignment submission read event contains an incomplete reference
  • [SAK-39938] - Submitting to an assignment fires malformed duplicate 'asn.submit.submission' event
  • [SAK-39943] - Grade icons in Gradebook's Grade Summary and Student Review Mode screens do not match actual tool icons
  • [SAK-39944] - SiteStats external db close datasource on shutdown
  • [SAK-39947] - "The character encoding [base64] is not supported" error with some profile image uploads
  • [SAK-39949] - Datepicker on profile is always on english format
  • [SAK-39954] - Gradebook CandidateDetailProvider regression from SAK-33849 and SAK-32608
  • [SAK-39955] - Job scheduler migration job is not available in Sakai 12
  • [SAK-39957] - Gradebook import doesn't clear comments that were removed from the CSV
  • [SAK-39958] - When you are adding a citation list it shows a JSON response
  • [SAK-39959] - Logs show stack trace on Chat room with empty dates
  • [SAK-39960] - Remove answer button breaks navigation
  • [SAK-39961] - Basque days of week are displayed in english
  • [SAK-39965] - lang-datepicker.js: Cannot get property 'locale' of 'undefined'
  • [SAK-39966] - Gradebook Service No longer throws ConflictingAssignmentNameException
  • [SAK-39969] - h5p, sharestream, kaltura antisamy whitelists aren't working
  • [SAK-39970] - Samigo > Published Copies > Edit > Inconsistent display of answer keys and distractors for matching questions
  • [SAK-39973] - Fix pack-bin zip files that don't open in Windows
  • [SAK-39974] - UploadAudioMediaServlet: Problems with file separators in Windows environments
  • [SAK-39976] - Please improve style/sizing of buttons
  • [SAK-39984] - Incorrect static import in ProfileDaoImpl
  • [SAK-39985] - Spinner overlay on buttons broken in recent versions of Firefox
  • [SAK-39986] - Prevent double-click-induced unique constraint violations in Postem
  • [SAK-39991] - Gradebook Classic broken after MyFaces upgrade
  • [SAK-39993] - Assignments conversion logic for incomplete xml data
  • [SAK-39994] - Assignments > assign grade to participants without a grade, decimals mutlipled by 100 (display issue)
  • [SAK-39995] - Replace use of magic string "-presence" with centralised constant.
  • [SAK-39996] - Update tomcat 12/13 from 8.5.28 to 8.5.31
  • [SAK-40003] - Site Info > Participants List > name filtering doesn't work
  • [SAK-40004] - Support for JDK9, 10 and 11
  • [SAK-40005] - Auto favorites is still favoriting some old sites and not always sticking
  • [SAK-40006] - Certain input causes full screen CKEditor to hide toolbar
  • [SAK-40007] - Copy&paste error in sakai 12 mysql conversion script (column not dropped)
  • [SAK-40009] - Instructor name and id appears in student list when grading a "Group Submission - One submission per group" assignment
  • [SAK-40010] - Javascript toogle Group Submission is not working
  • [SAK-40011] - Grades in download Excel File are wrong in Assignment "Group Submission - One submission per group"
  • [SAK-40012] - Remove longDataSource
  • [SAK-40013] - Allow AssignmentEntity to be more flexible during initialization
  • [SAK-40015] - Error observing Turnitin Membership update because we couldn't look up site
  • [SAK-40025] - Update opencsv to 4.1
  • [SAK-40026] - Messages tool is not working
  • [SAK-40027] - Multi node cache issue - where other nodes are not aware that submissions have been created
  • [SAK-40028] - Duplicated assignments always have "Access: Display to Site" even if the original had groups
  • [SAK-40029] - Display problem with i18n and HTML entities in a peer assessment
  • [SAK-40032] - The averaged peer review grade displays first instead of averaged for multiple reviewers
  • [SAK-40033] - Fix the loss of session Content Item under SameSite=strict in the rich text editor
  • [SAK-40034] - Sakai Jewel logo and background do not pass color contrast check
  • [SAK-40037] - Delete two gradebook categories and add one produces database lock
  • [SAK-40038] - Please add a label and a tooltip "select all" in the poll list
  • [SAK-40041] - Lower Continue button when attempting to embed from resources not working
  • [SAK-40042] - Forums updateEntityReferences causes an NPE when importing
  • [SAK-40045] - NPE when downloading a grade report
  • [SAK-40051] - Fail to resubmit an assignment on Oracle DB
  • [SAK-40052] - Question Progress popup is displayed out of view because of SAK-36683
  • [SAK-40053] - Padding about an assignment in all itemSummary
  • [SAK-40054] - Fail in Saving grade and Release to student in an assignment with Gradebook
  • [SAK-40063] - You can't deactivate "Assign Grade Overrides" in a "Group Submission - One submission per group" assignment
  • [SAK-40065] - Deprecate and Remove support for IMS LTI 2.0
  • [SAK-40068] - Update featherlight in PA system to one used in webjars
  • [SAK-40074] - Assignments - Instructor Grading - Settings for Sending Feedback - Overwrite/override
  • [SAK-40082] - Common Cartridge Imports Not Importing LTI correctly
  • [SAK-40085] - Loss of information when a student add content in student page
  • [SAK-40087] - Improve event's information about Import from site in event table
  • [SAK-40088] - Error from roster when adding member to site via webservice
  • [SAK-40089] - "Group Grade" text is hardcoded
  • [SAK-40090] - Textarea appears when grading a submission without text and/or unsubmitted
  • [SAK-40091] - Gradebook custom export fails when "Total points" option is selected
  • [SAK-40092] - Don't allow to submit on behalf of a student if it is not possible to do it
  • [SAK-40097] - Rubrics - Accessibility - Improve tool tips on rating items
  • [SAK-40098] - site-manage > SWITCH changes for table toolbar controls
  • [SAK-40102] - Tests & Quizzes / Question layout area - text color
  • [SAK-40111] - Improve the interface for the group members select menu
  • [SAK-40122] - Samigo getAssessmentGradingByItemGradingId() throwing an NPE
  • [SAK-40125] - Missing keys - SiteStats - no in Transifex -
  • [SAK-40127] - Instructor is not able to remove reviews in a peer assesment
  • [SAK-40128] - Merge SU admin tools into one project.
  • [SAK-40131] - Update tomcat in master (19) and nightly to 9.0.8
  • [SAK-40136] - Assignments > Hide scoring component icons for group assignments
  • [SAK-40138] - Column header should be modified for clarity
  • [SAK-40139] - Portal profile pic changer accessibility issues
  • [SAK-40140] - Tomcat does not shutdown properly with sakai.property startScheduler@org.sakaiproject.api.app.scheduler.SchedulerManager=false
  • [SAK-40146] - Improve the design and visibility of enabled radio buttons and checkboxes
  • [SAK-40148] - Conversion job for group assignments with access type SITE
  • [SAK-40149] - Assessment List column titles not i18n
  • [SAK-40151] - Commons Tool SQL does not work on Oracle
  • [SAK-40153] - Style the synoptic calendar to modernize it
  • [SAK-40156] - Rubrics: Rename "fine tune points" option to "allow individual student score adjustments"
  • [SAK-40161] - CDI is already included in weld-servlet-shaded
  • [SAK-40167] - Rubric interface should not allow multiple edit menus to be open simultaneously.
  • [SAK-40176] - NPE when accessing gradebook screen as a student
  • [SAK-40177] - Error when trying to access Rubrics on an assessment linked from Lessons
  • [SAK-40181] - Remove rubrics properties from default.sakai.properties
  • [SAK-40182] - Duplicate use of oracle sequence in Samigo
  • [SAK-40183] - Display to site checkbox isn't disabled when duplicate an assignment which is for groups and one submission per group
  • [SAK-40187] - MBM SMB_SEARCH index to long
  • [SAK-40199] - MalformedURLException if Turnitin not enabled
  • [SAK-40202] - JAWS Accessibility - Add Announcement
  • [SAK-40204] - JAWS Accessibility - Announcement Attachment
  • [SAK-40208] - Tighten up the spacing of the page header and header text to get to the content earlier
  • [SAK-40210] - Update needed for Sakai News default address
  • [SAK-40219] - Error in logs that calendarcounter has null value
  • [SAK-40220] - Remove the section heading tags from the table found on the "Assignment List by Student" page in Assignments
  • [SAK-40221] - Rubrics bower registry changed, build breaking
  • [SAK-40223] - Announcement navigation tabs are incorrect after viewing an announcement
  • [SAK-40227] - Rubrics replace bower package manager
  • [SAK-40235] - Forums throwing NPE on needToUpdateSynopticOnForumSave when creating new topics
  • [SAK-40239] - Velocity > #toolbar macro needs updating for active tab styling
  • [SAK-40240] - Velocity > fix IndexOutOfBoundsException possibilities in PagedResourceActionII
  • [SAK-40241] - Gradebook custom export columns are incorrect
  • [SAK-40242] - Change "a attendee's" to "an attendee's" in Sign-up list tool
  • [SAK-40243] - Membership > My Official Course Enrolments > fix table sorting
  • [SAK-40245] - Syllabus add: detached entity passed to persist
  • [SAK-40247] - Even though a user can edit a poll, they can't see the results.
  • [SAK-40248] - Begin the standardization of the toolbar for table controls (e.g. filtering and paging) across tools
  • [SAK-40250] - Doesn't save the date of creation of the polls
  • [SAK-40259] - JLDAP: UserEditStub time delele
  • [SAK-40264] - Cannot delete item in Lessons
  • [SAK-40267] - T&Q (and likely other tools) delivered via lessons does not render MathJax
  • [SAK-40270] - Turn the setting default for poh.resources.content.sync.visibility to true
  • [SAK-40277] - GBNG stack trace error on isanotheruserediting
  • [SAK-40278] - Something with number of retakes causes ClassCastException
  • [SAK-40280] - Sakai 12.x spanish translation update for 12.3 release
  • [SAK-40283] - On signup, Calendar event create has hardcoded language strings
  • [SAK-40284] - Admin-tool: Time -> Date
  • [SAK-40285] - Rubrics only shows first 20 entries
  • [SAK-40286] - Library: Update SASS mixins to fix minor styling and usage issues
  • [SAK-40287] - Library: Make the footer positioning more efficient
  • [SAK-40288] - Instructor does not see Rubrics on the navigation menu after adding the tool
  • [SAK-40291] - Update dependency-check-maven plugin to latest version 3.2.1
  • [SAK-40293] - REST service of polls my.json return an empty list
  • [SAK-40294] - Library: Remove magic number from SAK-40287
  • [SAK-40298] - Rubrics: The tool tips for Remove (X) are not updating to the correct name
  • [SAK-40299] - Shared Rubric cannot be copied to site list
  • [SAK-40302] - JAWS Accessibility - Sign-up: Advanced User Defined Timeslots/Edit Time slots buttons
  • [SAK-40307] - Assignments created without due/open dates set cause NPE in the UI
  • [SAK-40311] - Rubrics: When adding a comment for each criterion, the pop-up should contain the name of the criterion
  • [SAK-40312] - Rubrics: If the instructor sets 0 points in the rubric, the student sees a double "0"
  • [SAK-40313] - Rubrics: When student does mouse-over of comment icon, incorrect tool tip displays
  • [SAK-40314] - Changing tool title for RSS Feed not working
  • [SAK-40315] - Release and update to SMP 1.4.5 to fix problem with deployment
  • [SAK-40316] - Library: Clean up Sakai's top bar, including the sites and the profile area
  • [SAK-40319] - When using fine-tune for rubric grading, if the instructor clicks in a cell, the score (adding/subtracting) should start with the score from the cell
  • [SAK-40321] - Rubrics: Fine-tune arrows do not display for Edge
  • [SAK-40322] - Fix some misalignments in the header
  • [SAK-40323] - Session popup timeout looks odd without borders
  • [SAK-40325] - Error changing "Grade Scale" of an assignment
  • [SAK-40328] - Assignment Conversion avoid add instructor submissions
  • [SAK-40331] - Rubrics: only whole numbers are allowed in fine-tuning a rubric
  • [SAK-40332] - Show an alert message when an instructor remove or restore a review in a peer assessment
  • [SAK-40345] - Announcements > Sort order problems
  • [SAK-40346] - Rubrics: Rubric settings not kept when duplicating a quiz
  • [SAK-40347] - Rubrics: Rubric settings not kept for duplicated assignments
  • [SAK-40348] - Rubric: Ungraded and non-point assignments can have rubric attached
  • [SAK-40349] - Apply same CSS style to assignment's alerts
  • [SAK-40354] - chatData requests cause all chat messages in channel to be queried from db
  • [SAK-40356] - Problems with CSV/XML content when downloading grade file in a group assignment
  • [SAK-40357] - Syllabus Bulk Add not working
  • [SAK-40358] - Clean up old usages of date/time picker
  • [SAK-40362] - Assignments > Instructor feedback not visible in resubmission scenario
  • [SAK-40363] - Assignments > Upload All > Silent failure if grades files is wrong file type
  • [SAK-40364] - Roster > navBar needs updating for active tab styling
  • [SAK-40365] - Roster > group membership cache not expiring in a timely manner
  • [SAK-40367] - Turnitin and TurnitinOC show up with same service name
  • [SAK-40370] - UTF-8 problem in grades.csv file
  • [SAK-40372] - a11ychecker does not work in etudes melete tool when melete's iframe is not surpressed
  • [SAK-40374] - UsageSession: Time => @deprecated, Instant
  • [SAK-40375] - Syncronization problems between Gradebook and Assignments
  • [SAK-40378] - Sakai 12.x spanish translation update for 12.3 release (after last merges)
  • [SAK-40380] - Duplicate site can break if a site has a page with no tools
  • [SAK-40384] - Expanding folders in Lesson "Add Resources Folder" does not expand page, overlaps footer
  • [SAK-40386] - Assignments-The heading for Additional resources for assignment section is missing
  • [SAK-40391] - Gradebook Classic / course grade display
  • [SAK-40392] - Lessons: text displayed on subpages with hidden pages
  • [SAK-40393] - Samigo / table of contents show hotspot question answered at all times
  • [SAK-40397] - Appears the visible date when you revise an assignment although you didn't mark it
  • [SAK-40400] - Site Creation from 'master site': GradebookNG fails
  • [SAK-40401] - Wrong grade name in assignment preview
  • [SAK-40406] - Migrate the bullhorns to use Hibernate
  • [SAK-40415] - Error downloading the spreadsheet of the "Grade report"
  • [SAK-40416] - joda-time 2.10
  • [SAK-40417] - Clean up uses of maven javadoc plugin
  • [SAK-40419] - Assignments / group submission - overrides multiplies score by 100
  • [SAK-40420] - Can't delete any submissions on T&Q
  • [SAK-40421] - The user filter suggests users that are not part of the search result
  • [SAK-40422] - Dropbox / Edit details - Availability and Access is empty and blank
  • [SAK-40426] - Assignments / Instructor comments to previous submissions spacing
  • [SAK-40430] - Allow SiteStats aggregator job to compensate for sakai_event data stored in a different timezone
  • [SAK-40431] - Gradebook string literal contains an unescaped line break
  • [SAK-40432] - Gradebook table Uncaught TypeError: Cannot read property 'charCodeAt' of undefined - invalid score sent from external tool
  • [SAK-40433] - DA Download CSV : TODO: Fix code to exportData removed in migration
  • [SAK-40434] - Setting a gradebook grade of 16384 throws an exception
  • [SAK-40435] - Lessons / embed Announcements not displaying properly if dates are selected
  • [SAK-40436] - Lessons / student cannot select announcement if announcement tool is hidden from view
  • [SAK-40443] - accessibility: samigo: Tests & Quizzes Event Log Info bubble not accessible
  • [SAK-40445] - Wrong calendar event type when a tool is linked with Calendar and site language is not English
  • [SAK-40451] - Integrate NameCoach via REST API in Roster
  • [SAK-40453] - Assignments > missing permission check in AssignmentService.getSubmission(String)
  • [SAK-40454] - Updated help files for Sakai 19.0
  • [SAK-40459] - Library > JavaScript spin+clone tweak to retain visible checked state of checkboxes and radios
  • [SAK-40461] - Library: the select dropdown menu elements are not styled properly
  • [SAK-40462] - Sitestats no longer tracks News events
  • [SAK-40466] - SiteStats doesn't track read events from Announcements
  • [SAK-40467] - GradebookNG > Import > Avoid NPE if user missing from site and "Student Name" cell is empty
  • [SAK-40468] - Roster > Enrollment Status > NPE
  • [SAK-40471] - Podcast: Content: Time -> Instant
  • [SAK-40475] - Commons / permissions tab displays briefly
  • [SAK-40482] - Update LTI configuration when user doesn't have site.upd
  • [SAK-40483] - GradebookNotFoundExceptions in the logs when Turnitin used without Gradebook
  • [SAK-40485] - Clean up wiki read events
  • [SAK-40491] - Cannot delete chat messages
  • [SAK-40492] - Add calendar read events to sitestats
  • [SAK-40495] - Resources / reorder by numbering not working properly
  • [SAK-40496] - Library: fix a number of issues with the tool menu
  • [SAK-40499] - Cannot delete an assignment assigned to a gradebook item
  • [SAK-40502] - Cannot update/delete postem items
  • [SAK-40503] - Signup unable to remove a signup event
  • [SAK-40505] - Issue during creation of default Forums
  • [SAK-40507] - Library: Some select dropdowns missing their down arrow
  • [SAK-40510] - userauditservice: Date i19n
  • [SAK-40511] - Rubric added to topic displays for topic on main forums page, but not on the actual topic page
  • [SAK-40512] - Rubric cannot be seen on Forum topic without Gradebook item
  • [SAK-40513] - Missing extension when a folder is zipped on Content tool
  • [SAK-40514] - Hard-coded "Print all"
  • [SAK-40515] - Lessons: Add Folder doesn't work
  • [SAK-40519] - Sakai 12 Hibernate performance regression Statement#getWarnings
  • [SAK-40522] - getI18nProperties calls should be cached
  • [SAK-40523] - Samigo: Cannot save assessment work from URL takes and through Lessons
  • [SAK-40524] - NPE while Previewing a Draft Assignment without points
  • [SAK-40525] - Lessons: Join The adjacent regions doesn't work
  • [SAK-40528] - Assignments should have an index on the context id
  • [SAK-40532] - JSF2 upgrade from 2.3.6 to 2.3.7
  • [SAK-40534] - MathJax "learn more" link needs to be updated
  • [SAK-40536] - Library: fix a number of layout and design issues with the page layout, breadcrumbs, and unpublish message
  • [SAK-40538] - Tests & Quizzes / cannot remove file from File Upload question
  • [SAK-40541] - Textarea > reduce log spam from Elfinder resources module
  • [SAK-40545] - Assignments - Announcement email options don't save
  • [SAK-40546] - Assignments Grade synchronization issue when grade is not released to student
  • [SAK-40548] - One Syncronization problem between Gradebook and Assignments when releasing grades
  • [SAK-40549] - A problem with synchronizacion between Gradebook and Assignments in Grade Report - Download Spreadsheet [XLSX]
  • [SAK-40551] - Assignment that has been saved and release to student, the grade is not shown in a student without a submission
  • [SAK-40555] - Rubric settings not kept for duplicated forums
  • [SAK-40559] - ArrayIndexOutOfBoundsException setScoringAgentProperties
  • [SAK-40560] - SiteStats allows mutation of cached event registry data
  • [SAK-40563] - Problems with decimal separator character in Gradebook
  • [SAK-40566] - accessibility: samigo: Color is the only method of indicating a quiz is available late - needs text/non-visual indicator.
  • [SAK-40567] - Roster doesn't display when two users with same display name are in site
  • [SAK-40570] - Assignments NPE when model answer showTo is not set
  • [SAK-40574] - lang3 StringUtils
  • [SAK-40575] - Problems with decimal characters between Assignment and Gradebook
  • [SAK-40576] - jldap-mock: lang3 builder
  • [SAK-40586] - You can't remove a connection in Profile2.
  • [SAK-40588] - Assignments tool lets students set grades with wrong decimal separator in peer revisions
  • [SAK-40589] - Assignments / Set default grade does not work on p/f assignment
  • [SAK-40596] - Assessments Delivery: Students can go back to the latest question after submitting an assessment
  • [SAK-40600] - Library: Design, style, and fix the Sakai footer
  • [SAK-40604] - Print All Pages option it works only from main page
  • [SAK-40605] - Error on clicking the "Update Order" button in published assessments
  • [SAK-40606] - GBNG and Bullhorns poll too often
  • [SAK-40615] - Duplicate site - site id field should warn users to create a sane site id
  • [SAK-40618] - Elfinder can't handle PermissionException when user can't visit one of their sites
  • [SAK-40619] - Error when sorting grade items
  • [SAK-40620] - Create Forums or Topics: Cancel throws a validation error
  • [SAK-40621] - Create private message: Cancel throws a validation error
  • [SAK-40622] - Private Messages; Check All doesn't select any message
  • [SAK-40625] - Reorder by column in "User activity report" view shows an error page
  • [SAK-40631] - javax.mail 1.6.2
  • [SAK-40635] - samigo: Error message on trying to publish quiz with same available and due date
  • [SAK-40639] - Duplicating a site copies the groups locked by Assignments with the lock pointing to the old assignment
  • [SAK-40642] - Manage Overview page is a blank page
  • [SAK-40643] - Manage Overview link isn't consistent with other page links
  • [SAK-40646] - SiteStats no longer tracks Gradebook events
  • [SAK-40650] - Exception in assignment linked to GB Item with only numbers in the name
  • [SAK-40653] - Problem with grade overrides in Spanish sites
  • [SAK-40657] - Assignments grading: Adding attachments alters the decimal separator of the grade
  • [SAK-40659] - Incorrect grade in CSV and XSL when an assignment is linked to gradebook item and firstly grade in Assignment tool and later change the grade in Gradebook tool
  • [SAK-40663] - DEBUG org.sakaiproject.site.impl.BaseSiteService.update Site not found when handling an event (prefs.upd) appears in the logs
  • [SAK-40665] - PA System pop up does not dim the background
  • [SAK-40666] - Update Spanish Translations for Sakai 12.4
  • [SAK-40667] - Remove reflective Commons code from Bullhorns.
  • [SAK-40668] - Assignments: Peer options are remembered when you edit an assignment then create a new one
  • [SAK-40669] - Cannot publish or change settings from an assessment due to Exceptions issue
  • [SAK-40670] - Calendar doesn't check summer or winter time (DST) on external subscribing events
  • [SAK-40674] - Entering some values in Gradebook make it impossible to change them later
  • [SAK-40676] - Section enrolled by current user should be highlighted (as it was)
  • [SAK-40682] - EntityBroker > fix wrong return type for membership
  • [SAK-40685] - Catalan translation update for Sakai 19
  • [SAK-40686] - Commons / capitalized image extension will not insert
  • [SAK-40689] - Cancelling the Commons tool permissions page does nothing
  • [SAK-40696] - Fail and Pass are hardcoded when grading an assignment
  • [SAK-40697] - NPE when accessing a Forum from Lessons
  • [SAK-40700] - getPrerequisiteDataForSubNav NullPointerException
  • [SAK-40702] - Gradebook doesn't work when the siteId contains spaces
  • [SAK-40703] - Elfinder doesn't work if the siteId contains an space
  • [SAK-40704] - WebJars: Update pnotify from 2.1.0-1 to 3.2.1
  • [SAK-40705] - WebJars: Upgrade fullcalendar from 3.0.0 to 3.9.0
  • [SAK-40707] - Fix merge conflicts in properties files
  • [SAK-40710] - Turnitin integration needs title stripped of special characters
  • [SAK-40711] - Ensure dates on a Post are read in UTC
  • [SAK-40712] - commons-validator: Deprecated org.apache.commons.validator.EmailValidator
  • [SAK-40714] - sakai.commons.lang3.version 3.8.1
  • [SAK-40715] - Tika 1.19 & poi 4.0.0
  • [SAK-40716] - Unboundid ldap sdk: Upgrade from 4.0.7 to 4.0.8
  • [SAK-40717] - Error in assignment list when a user have been removed or deactivated from the site
  • [SAK-40723] - Unnecessary updating database on applyAutofavorites.
  • [SAK-40725] - Rubrics component is hidden when editing Assignments
  • [SAK-40726] - Exception in assignment submission count if there are no potential submittors
  • [SAK-40728] - Bullhorns prevents user session from timing out (and prevents the timeout dialog)
  • [SAK-40732] - Rubrics allows more than the max points allowed when fine-tuning
  • [SAK-40733] - Popover buttons are aligned to left
  • [SAK-40736] - Samigo > inconsistent/incorrect display of grade when question is worth > 999
  • [SAK-40739] - Rubrics: Arrows should be removed when updating points for criterion items
  • [SAK-40742] - Assignments / duplicate submission issue
  • [SAK-40743] - Library: Standardize the design of the focus outlines in Sakai
  • [SAK-40747] - Samigo > can take quiz via /direct URL without required permissions
  • [SAK-40748] - Help > fix bug with docId
  • [SAK-40749] - Kernel > realms refresh queue uses a HashMap
  • [SAK-40751] - Private messages icons do not display
  • [SAK-40756] - GB: Calendar and 'x' icon missing from due date when creating a gradebook item
  • [SAK-40757] - Able to associate assignment with GB item that already has an assignment associated with it
  • [SAK-40759] - Rubric is visible for student with 'save and don't release' grade option.
  • [SAK-40760] - Another ClassCastException related to number of retakes
  • [SAK-40763] - Update spanish translation for master (19.x)
  • [SAK-40764] - Can't create new signup event
  • [SAK-40765] - Event Log is incorrectly modified when auto-submit job runs
  • [SAK-40767] - Attendance tool: Provide an icon to the default skin.
  • [SAK-40768] - When saving an assignment the scale factor should not be changed
  • [SAK-40770] - Samigo: Score value not updated when grading questions and sorting by group
  • [SAK-40774] - Assignments: If group submissions are used, the zip file cannot be uploaded for assignment grades
  • [SAK-40777] - Polls > "poll.add" event is never fired due to logic error
  • [SAK-40778] - Polls > creation date is never populated
  • [SAK-40779] - Forums Grading Close "X" buttons don't work
  • [SAK-40780] - Assignment lang => lang3
  • [SAK-40781] - Calculator icon for gradebook items not included in course grade calculation does not display in student view
  • [SAK-40784] - commons-lang => commons-lang3
  • [SAK-40789] - Import from Forums in a site does not encode attachments' resource names
  • [SAK-40790] - Samigo: app samaigo-impl
  • [SAK-40794] - cleanup dom4j dependencies
  • [SAK-40795] - Update Spring dependencies
  • [SAK-40797] - Update Turkish translation for master (19.x)
  • [SAK-40798] - GBNG > Incorrect error message when you try to add drop/keep to a category with items of different values
  • [SAK-40802] - Forums tool: Error importing from site
  • [SAK-40803] - Assignments reminder: The date format should follow the user preferences.
  • [SAK-40805] - Update Turkish placeholder HTML which included in lesson builder for master (19.x)
  • [SAK-40807] - Update more dependencies before release
  • [SAK-40808] - Update Turkish my workspace info HTML for master (19.x)
  • [SAK-40810] - Rubrics doesn't start due to Spring dependencies upgrade
  • [SAK-40811] - Samigo: Groups not updated when publishing through the "Publish" option.
  • [SAK-40812] - Lessons: Student Pages disappear when students start to edit their pages
  • [SAK-40817] - Assignments: Instructor receives error when clicking on Grade and no students have submitted
  • [SAK-40819] - Same Rubric evaluation is linked to all the students in Forums
  • [SAK-40820] - Rubrics - Individual score strikethrough is always active
  • [SAK-40825] - Update Grade Log when Instructor Adjusts Grade Item Totals
  • [SAK-40826] - Category average display is inaccurate when grade items are not visible to students
  • [SAK-40828] - SiteService: Prevent creating sites with ids that contain spaces or other characters.
  • [SAK-40830] - Import from Site:Replace Lefthand Navigation Order & Icons
  • [SAK-40832] - Samigo > fix contrast of bar graph totals (a11y)
  • [SAK-40837] - Distorted course names in favorite bar
  • [SAK-40843] - Importing Syllabus content from another site is not working
  • [SAK-40845] - The reorder function of Criteria in the Rubric tool does not work
  • [SAK-40848] - Attachments can't be removed from assessment questions
  • [SAK-40855] - Assignments instructor's student view peer review row's columns are shifted to the wrong column
  • [SAK-40860] - Rubrics associations with other tools are not working
  • [SAK-40861] - Chat does not deliver messages when browser tab does not have focus
  • [SAK-40863] - Cleanup pushAdvisor in basiclti code
  • [SAK-40864] - Regression: Questions tab and calculated questions: It shows wrong answers despite the answers are right
  • [SAK-40867] - Timed Assessment thread should perform logout in finally to prevent a session leak
  • [SAK-40875] - Assignment Automatic Duplicate Submission cleanup
  • [SAK-40876] - BLTI add Sakai RequestFilter to webapps
  • [SAK-40877] - Kernel > inappropriate sort option causes kernel code to create broken SQL statement
  • [SAK-40878] - Portal > improve instructions and contrast of Organize Favourites UI (a11y)
  • [SAK-40881] - Add state flow and OpenID Connect to LTI Advantage
  • [SAK-40882] - PostEm > Incorrect error message when uploading wrong file type
  • [SAK-40883] - Wiki > fix link macro for relative links
  • [SAK-40884] - Forums > Grading modal doesn't remember previously entered user data
  • [SAK-40885] - Forums > mobile view post UI's action buttons overlapping
  • [SAK-40886] - Samigo > retract date check can be bypassed
  • [SAK-40891] - Use a static DocumentBuilderFactory for StorageUtils
  • [SAK-40894] - User with more than 1024 will cause TooManyClauses ElasticSearch error
  • [SAK-40900] - copySiteContent modifies content in the source site
  • [SAK-40906] - Samigo delivery in Lessons: File upload questions are not working
  • [SAK-40907] - Footer misplaced on Page Differences of Wiki tool
  • [SAK-40910] - Some users can't submit to the assignment even though the access is SITE
  • [SAK-40914] - Student does not have permission to take quiz through Lessons
  • [SAK-40921] - Add OIDC Connection Flow to Deep Linking
  • [SAK-40923] - PA System, on create/edit, screen is missing calendar icons
  • [SAK-40925] - Rubric confirmation message incorrect when deleting a criterion
  • [SAK-40928] - Gradebook / incorrect cells shown as being dropped
  • [SAK-40930] - Errors in logs for rubric tool whether it's added to the site or not
  • [SAK-40936] - Gradebook association not kept for forum topic on site import
  • [SAK-40938] - Assignments / Entering points larger than allotted causes decimal point shift in grade
  • [SAK-40942] - Error in calculated questions: the decimal representation .n or n. (where n is a number) does not work
  • [SAK-40943] - Students who don't have permissions to view roster can't see their own memberships through /direct/
  • [SAK-40948] - Gradebook export option "Last Log Date" has a confusing label and shows the wrong date.
  • [SAK-40950] - Lessons transferCopyEntitiesImpl adds page to site out of order
  • [SAK-40951] - LTI Advantage - Add and document the lti13.deployment_id property
  • [SAK-40952] - LTI Advantage - Add and document the lti13.deployment_id property (duplicate)
  • [SAK-40953] - LTI Advantage - Post Atlanta interoperability testing cleanup (2)
  • [SAK-40954] - Encrypt LTI Advantage private keys in the database
  • [SAK-40955] - Make sure LTI Advantage OIDC flow works with FireFox without losing session
  • [SAK-40956] - Clean up the UI for the LTI Admin tool for LTI 1.3 Entries
  • [SAK-40959] - Editing test settings from within Lessons causes stack trace
  • [SAK-40960] - Not posible to submit or Save Draft while you are in the preview page of an assignment
  • [SAK-40964] - Test settings can be edited through Lessons, but cannot be saved
  • [SAK-40965] - Translate type of event in the printable version
  • [SAK-40966] - Prevent the type of event being translated by sending the assignment to Calendar
  • [SAK-40967] - Rubrics does not show in tool lateral panel in Oracle version
  • [SAK-40968] - Bad structure in Search velocity
  • [SAK-40969] - WS SakaiScript: Improve descriptions and the use of userIds and userEids.
  • [SAK-40973] - Adding a Content Link from Youtube the item name doesn't appear complete
  • [SAK-40974] - Student can see all the add content items from a subpage in a Student Content
  • [SAK-40975] - Roster - User names sorting order doesn't respect whitespaces
  • [SAK-40976] - Rubrics: Modified date in a shared Rubric is not localized
  • [SAK-40977] - Events not appearing in calendar with day view
  • [SAK-40978] - Add Question in Lessons doesn't show an error if the Gradebook Item exists
  • [SAK-40979] - Wrong CSS styles in Forums from Lessons
  • [SAK-40982] - When adding a new rating, the description should be blank
  • [SAK-40983] - Firefox: Editing rubric ratings in Firefox, the points textbox is not aligned with the title textbox
  • [SAK-40986] - CKEditor not displaying when adding comment in forum/topic rubric
  • [SAK-40990] - Gradebook: Hidden rubrics should not display in the Student Review Mode
  • [SAK-40991] - Rubrics Adjust individual score strikethrough active when it shouldn't be (Students screen)
  • [SAK-40994] - Fix the auto-set of allow title and url override for Content-Item / Deep Link
  • [SAK-40995] - Unlock Rubric if all its associations have been deleted
  • [SAK-40996] - If bullhorns is disabled, momentjs is not included on the page.
  • [SAK-40999] - Errors sorting announcements with null values in date attributes
  • [SAK-41000] - Assignments email reminder always shows "24 hours" text
  • [SAK-41001] - This kind of math expression "sin(+(1.2))" in a calculated question breaks Sakai
  • [SAK-41006] - Test and Quizzes- while adding a question in a pool for the first time throws an error
  • [SAK-41008] - Instructors are unable to remove a rubric once it's been added to an assignment, gradebook, etc.
  • [SAK-41011] - Samigo file upload error in Windows systems.
  • [SAK-41012] - Site Info > Manage Tools: Improve the layout of this page and standardize the tool descriptions
  • [SAK-41015] - Problem with export in GradebookNG
  • [SAK-41016] - Lessons: standardize the capitalization and punctuation of the Lessons > Add Content menu
  • [SAK-41017] - Site Unavailable needs to be switched to single column layout
  • [SAK-41018] - Deleting a Rubric association with existing evaluations
  • [SAK-41023] - CLONE - Rubric settings not kept for duplicated forums
  • [SAK-41024] - Lessons Print All pages option print content that is hidden or shown in another group
  • [SAK-41027] - GBNG > Incorrect default tooltip when toggling mutually exclusive drop/keep settings
  • [SAK-41034] - Assignment tool breaks on duplicate submission scenario
  • [SAK-41037] - Detached instance when trying to delete ExtendedTime entry
  • [SAK-41041] - Assignments - Format cleanup for datetimes and paragraph breaks
  • [SAK-41042] - Error rendering calculated question images (caused by SAK-40942)
  • [SAK-41047] - External calendar preloading Timer thread should be shutdown
  • [SAK-41049] - Some null errors in velocity on assignments
  • [SAK-41050] - NPE in SiteElasticSearchIndexBuilder.rebuildSiteIndex
  • [SAK-41054] - Drop Box > fix inconsistencies in UI messaging when referring to the tool
  • [SAK-41055] - Drop Box > IndexOutOfBoundsException when uploading to top-level folder with email notification
  • [SAK-41056] - GBNG > Student View > Group By Category button produces stack trace (rubricStudentWindow)
  • [SAK-41057] - edu-services > external GB item "release to students" setting overwritten on update
  • [SAK-41058] - Assignments > can circumvent gradebook category with drop/keep uniform point value validation
  • [SAK-41061] - Wrong column for course grade updated when student numbers enabled in gradebook
  • [SAK-41062] - Assignment Honor Code and assignments with visible date
  • [SAK-41068] - Site Info > Manage Tools > Confirmation screen lists duplicated tool names
  • [SAK-41069] - roster.js errors displaying in console
  • [SAK-41073] - Problems uploading grades in group assignments when the name of the group contains parenthesis
  • [SAK-41076] - Samigo import fails if attachment is not available
  • [SAK-41081] - Move Rubrics CSS/SCSS styles to library
  • [SAK-41082] - Forums > Previous & Next Topic buttons can overlap breadcrumbs
  • [SAK-41083] - Site Info > Duplicate course site email notification missing course term variable
  • [SAK-41084] - Clicking on the meeting title displays a stack trace
  • [SAK-41086] - unboundid-ldapsdk 4.0.9
  • [SAK-41088] - Site Info > Manage Tools > Confirmation page no longer indicates renamed tools
  • [SAK-41090] - Unable to remove Due Date after added to Gradebook
  • [SAK-41093] - Samigo > format dates consistently in submission notification email
  • [SAK-41095] - Lessons > Reorder doesn't work in IE11
  • [SAK-41096] - Site Info > Manage Groups > Bulk Import from CSV > byte order mark bug
  • [SAK-41097] - Forums > Topic Settings > Improve display of warning messages
  • [SAK-41098] - Multiple assignment submissions doesn't work with honor code
  • [SAK-41101] - Rubrics: Remove unnecessary console.log references
  • [SAK-41102] - Rubrics: Improve responsiveness in small devices
  • [SAK-41103] - Rubrics: CSS not found in gradebook, assignments, forums and exams
  • [SAK-41105] - Update cloud-content to jclouds 2.1.1
  • [SAK-41112] - Site duplication / links between Lessons and Forums are incorrect
  • [SAK-41114] - Upgrade MathJax and don't display loading messages from MathJax
  • [SAK-41118] - isRootCollection NPE during Site Import
  • [SAK-41124] - Errors sorting announcements with null values in string attributes
  • [SAK-41130] - Poi 4.0.1
  • [SAK-41136] - Rubrics SASS variables are in the Bootstrap project files
  • [SAK-41137] - Gradebook: "Show only this item" causes Javascript error when site has sections
  • [SAK-41141] - If there's an exception in FavoritesHandler it should cancel rather than stacktrace
  • [SAK-41143] - Firefox: Roster - XML Parsing Error
  • [SAK-41145] - SakaiContextLoader trouble loading xlogin-context.xml
  • [SAK-41153] - NumberFormatException in lessons when youtube embedded item has width in percent and blank height
  • [SAK-41154] - "Set Score for Empty Cells" (all Grades) to erases comments in empty cells
  • [SAK-41158] - Point values of gradebook items created from Tests & Quizzes can have precision errors
  • [SAK-41160] - Cannot delete questions from question pools
  • [SAK-41164] - simplepage.delete_comment appears when a student try to delete a comment
  • [SAK-41167] - Assignments / error attempting to add assignment to gb after importing and assigning to gb category
  • [SAK-41168] - Remove duplicate i18n files from Roster
  • [SAK-41174] - Incredibly slow load when accessing T&Q if there are assessments using question pools
  • [SAK-41176] - Sign-up: Not posible to modify and saved a meeting
  • [SAK-41183] - Chat Room tool's view messages submit button does not change the view
  • [SAK-41187] - Items added with start/due time of 12am do not display in month view
  • [SAK-41188] - Chat Room tool's messagesMax sakai.property is not working
  • [SAK-41190] - jquery error for Search
  • [SAK-41191] - Focus is lost changing between "View" and "Hide" full description
  • [SAK-41192] - Samigo: Parsing errors when grading tests & quizzes with 1000+ points
  • [SAK-41194] - Calendar: Week view not displaying calendar table correctly
  • [SAK-41198] - Resources / Hidden files can not be set to viewable in new site
  • [SAK-41213] - Missing semi-colon in Oracle script prevents startup
  • [SAK-41214] - Warning for gb association if you are changing the assignment title
  • [SAK-41223] - GradebookNG > Import > extend 'Hide items with no changes' to also hide external gradebook items
  • [SAK-41225] - NotifyDeletedOption emails are not internationalized.
  • [SAK-41232] - GradebookNG > improve ability to import a custom exported file
  • [SAK-41235] - GradebookNG > restore ability for Instructor to remove all TA permissions
  • [SAK-41248] - Lessons > set Settings tooltip to "Settings"
  • [SAK-41251] - GBNG > stack trace when entering grades in table
  • [SAK-41256] - Millions of request to getI18NProperties with bullhorns disabled
  • [SAK-41258] - Site Info: Can't add a roster if none exists in the site.
  • [SAK-41265] - Samigo > remove "Close and exit" button
  • [SAK-41285] - Pass the LTI 1.3 Certification Suite Sakai 19
  • [SAK-41288] - Limit maximum length for Rubrics fields
  • [SAK-41307] - Move Rubrics from Polymer 1.x to litelement
  • [SAK-41309] - Error when linking an assignment with GradebookNG
  • [SAK-41322] - Gradebook: Grouping by category, then hiding a category score column causes scores to display in next gradebook item
  • [SAK-41336] - Roster does not open in IE
  • [SAK-41350] - Rubrics, T&Q: Instructor can only grade using the rubric from the questions page
  • [SAK-41356] - Instructor install of LTI 1.1 tool . First click HTTP 500 error
  • [SAK-41357] - Errors in logs and email when active chat rooms are deleted
  • [SAK-41367] - Gradebook classic / unable to add new items
  • [SAK-41373] - Assignments 12 Conversion not working after EntityManager change
  • [SAK-41399] - Synoptic Messages error in logs
  • [SAK-41404] - Fix small issues with LTI 1.1 and LTI 1.3
  • [SAK-41429] - Rubrics can't delete an entire rubric
  • [SAK-41430] - Rubrics: MS Edge: Unable to remove criterion row in rubric
  • [SAK-41431] - Rubrics: Ms Edge: Unable to remove rating
  • [SAK-41434] - Rubric or criterion remove button goes white on hover
  • [SAK-41435] - Rubrics : fine tuning points is not working
  • [SAK-41440] - Course grade miscalculates when you excuse a grade, if using Categories & Weights
  • [SAK-41441] - Rubics always appear expanded
  • [SAK-41442] - Content item fails in assignments rich text editor but nowhere else
  • [SAK-41453] - Rubrics: only 20 rubrics visible when there should have been 39
  • [SAK-41455] - Rubrics: Instructor cannot grade using Edge
  • [SAK-41458] - Rubrics : fix fine tuning feature
  • [SAK-41459] - Rubrics : i18n issues
  • [SAK-41460] - Rubrics used camel case for attributes. This breaks certain browsers, Edge for one.
  • [SAK-41463] - Grading rubric not working if override not checked
  • [SAK-41465] - GB-Rubrics: Grade is not saved when grading with rubric, console errors
  • [SAK-41469] - Edge: Unable to add question or copy from question pool
  • [SAK-41471] - Rubric: cursor not pointing finger when adding comments
  • [SAK-41479] - Rubrics-GB: The pop-up for comments is unusable for the first criterion row
  • [SAK-41485] - Rubrics : when cloning a Rubric, pop up should show new title
  • [SAK-41486] - Rubrics: Reorder ratings not saved correctly
  • [SAK-41492] - Untranslated string in Rubrics student comment
  • [SAK-41497] - Cloning a criterion should show the new criterion's title with 'Copy' appended
  • [SAK-41498] - Rubrics : grading more than one user in the question scores screen is failing
  • [SAK-41512] - Student can no longer see graded rubric
  • [SAK-41514] - Origin site and owner are missing from shared rubrics
  • [SAK-41517] - Forum Tool - Navigating back by clicking on the link in forum gives an error
  • [SAK-41535] - Test and Fix MySQL conversion script for Sakai 19
  • [SAK-41689] - Flipboard antisamy whitelists aren't working

Task

  • [SAK-29063] - Move our core Javascript dependencies to use WebJars
  • [SAK-29266] - inconsistency property files
  • [SAK-31796] - Clean up instances of e.printStackTrace in the rest of Sakai
  • [SAK-33299] - Re-release wordcount/autosave because of 12-SNAPSHOT problem
  • [SAK-33362] - Disable CKEditor autosave plugin until selector bug is fixed
  • [SAK-33363] - Re-enable and release autosave when selector issue fixed
  • [SAK-33372] - Poi 3.17
  • [SAK-33388] - Update httpclient/httpcore to newest, have all tools use shared version
  • [SAK-33416] - Update tomcat versions for 11,12,13 in master and nightly
  • [SAK-33442] - Improve default description for Commons tool
  • [SAK-33458] - Update syllabus information in help about dates
  • [SAK-33826] - Update the tool description for GBNG
  • [SAK-33827] - Make GBNG category colour selection deterministic
  • [SAK-33830] - GBNG's "All changes saved" message shouldn't be on the page by default
  • [SAK-33832] - edu-services: prevent unique category naming error
  • [SAK-33834] - GBNG isn't using i18n strings in certain places
  • [SAK-34032] - Adjust ContentItem Implementation to Work with SameSite strict
  • [SAK-34039] - New grading schema chart feedback changes
  • [SAK-34097] - Style disabled checkboxes and radios (and their labels) to distinguish them from enabled ones
  • [SAK-37374] - Bypass Learning App Selection if there is only one Learning App Store
  • [SAK-38424] - Set catalan translation up to 100% for 12.x
  • [SAK-39734] - CLONE -Remove use of static covers
  • [SAK-39737] - Use PreparedStatement batchUpdate
  • [SAK-39773] - Remove com.ibm
  • [SAK-39803] - Add some tests for TimeRange class
  • [SAK-39962] - Add jquery tablesorter webjar
  • [SAK-40103] - Add events for GBNG to the SAKAI_EVENT table
  • [SAK-40152] - Test and quizzes (Please ignore)
  • [SAK-40271] - Empty zip when exporting group assignments with submissions not submitted
  • [SAK-40272] - Grades multiplied by 100 in grades file
  • [SAK-40292] - Update Catalan Language for 12.x
  • [SAK-40351] - Don't add Precedence: bulk for single-user emails
  • [SAK-40469] - Implement LTI 1.3 Core in Sakai
  • [SAK-40535] - Add User API methods for ContextualUserDisplayService
  • [SAK-40571] - Don't log stack trace for basic auth in the absence of an auth header
  • [SAK-40572] - Additional configuration options for unboundid LDAP provider
  • [SAK-40616] - Implement LTI 1.3 Names and Role Provisioning Services for Sakai
  • [SAK-40632] - Implement the rolemap feature in the non-portlet LTI Placements
  • [SAK-40638] - Implement LTI 1.3 Content Item / Deep Linking
  • [SAK-40701] - Move Gradebook Classic to contrib
  • [SAK-40766] - Enhance unit tests for BasicLTIUtil
  • [SAK-41398] - Add Database Column to Support Tool KeySet URLs

Feature Request

  • [SAK-21242] - Schedule views are set for 8am to 5pm, should be configurable
  • [SAK-22701] - Correct "Enter access View" link grammar in project sites
  • [SAK-23258] - Add ability to remove ability of students to use portal chat from particular sites
  • [SAK-23630] - Move to supported LDAP library
  • [SAK-30004] - Remove placeholder images added to ckeditor edit mode by audiorecorder plugin
  • [SAK-31274] - Order by term the Hidden Sites page
  • [SAK-31669] - Improve Logging When Removing permissions
  • [SAK-32045] - Change text 'My Workspace' to "Home" in worksite setup
  • [SAK-32254] - Update timepicker/slider to newest version, configure better UX options
  • [SAK-32415] - Persian translation
  • [SAK-32491] - Library: Restyle the action buttons for Sakai tools (Primary and Secondary actions)
  • [SAK-32537] - Add link to Calendar in Top Right "personal menu" drop down
  • [SAK-32578] - Show confirm dialog in sections when change from Automatic to Manual, just as when you switch from manual to automatic
  • [SAK-32664] - Change the Tool 'label' for Overview tool from 'site information display' to "Welcome"
  • [SAK-32733] - make accept until date 1 day later than end date by default
  • [SAK-33087] - Exclude an individual GB item by student
  • [SAK-33093] - Able to include an item in the course grade calculation if such item is not visible to students
  • [SAK-33096] - Importing a spreadsheet with a lot of changes can take a while
  • [SAK-33098] - Site Imports/Copies import Gradebook NG items as "Not Release" and "Not included in Grade"
  • [SAK-33102] - Copy instructor sort order to student summary, student review mode, and student view
  • [SAK-33107] - GradebookNG doesn't scale grades when point value is changed.
  • [SAK-33108] - Provide visual indicators for dropped scores in categories
  • [SAK-33109] - Display total points of category
  • [SAK-33302] - Apply centralized clone & spin technique to form buttons in Preferences
  • [SAK-33303] - Site Info > Tool Order > Hide "URL" label when not needed
  • [SAK-33335] - Import from Site - Ability for Gradebook (GBNG) to import Gradebook Classic (GB1) Data Directly
  • [SAK-33343] - Gradebook - Add Gradebook Item - Please add "Add Another" button
  • [SAK-33360] - Add addCalendarEvent web service method
  • [SAK-33377] - Upgrade JavaMail from 1.5.6 to 1.6.0
  • [SAK-33385] - GradebookNG does not support sections in exporting options (like GB1)
  • [SAK-33421] - Site Language does not need size="5"
  • [SAK-33464] - Allow on-the-fly calculation of course grades
  • [SAK-33465] - REST endpoint to allow retrieval of course grades
  • [SAK-33466] - Refactor graph to ChartJS (or similar)
  • [SAK-33467] - Let letter grade values be editable
  • [SAK-33468] - Grading schema entries should reorder based on their % values
  • [SAK-33469] - Allow new Letter Grade/Minimum % rows to be added to the grading schema
  • [SAK-33470] - Allow Letter Grade/Minimum % rows to be removed from the grading schema
  • [SAK-33472] - Add warning when modifications have been made but another grading schema is chosen
  • [SAK-33477] - Assignments Soft Deletion
  • [SAK-33508] - Add greek symbols to CKEditor specialchars
  • [SAK-33509] - Disabled actions on site resources
  • [SAK-33510] - Remove the use of non compliant RFC-4122 UUID
  • [SAK-33561] - Allow additional LTI Custom property substitutions to be made
  • [SAK-33565] - Quartz Seed Job email domain should be configurable
  • [SAK-33583] - Decouple: Include in calculations / Release to Students
  • [SAK-33603] - Assignment Soft Deletion UI
  • [SAK-33618] - Bulk download should have proper naming of file
  • [SAK-33647] - Have the SampleUserDirectoryProvider implement searchExternalUsers
  • [SAK-33667] - Add a text box to the site info -> manage groups -> import option
  • [SAK-33672] - Make customizable the default value for notify options in resources
  • [SAK-33708] - VeriCite: add token user meta data and product info
  • [SAK-33715] - Use webjar for handsontable in Gradebook
  • [SAK-33772] - Add Data Model Items for LTI 1.3
  • [SAK-33798] - Version all JS/CSS loaded from JSF tools
  • [SAK-33812] - Remove the "Create New Site" option from the Account menu
  • [SAK-33820] - Assigment submission + content-review throws read-only exception
  • [SAK-33823] - The lowest grade should no longer be fixed to F/NP and 0%
  • [SAK-33833] - GBNG: new sakai.property to control visibility of 'Grade Entry' panel in 'Settings' UI
  • [SAK-33835] - GBNG: mount the Student page for more friendly/bookmarkable URL
  • [SAK-33838] - GBNG: improve Import/Export processes
  • [SAK-33848] - Ensure graph does not drop below table
  • [SAK-33855] - Allow instructor to release grade statistics to students
  • [SAK-33857] - Remove useless code in GradebookService
  • [SAK-33862] - CKEDITOR upgrade 4.7.3 -> 4.8.0
  • [SAK-33874] - Update minor versions for Sakai shared libraries
  • [SAK-33875] - Move handlebars properties into master
  • [SAK-33914] - Read Honor Code before seeing Assignment details
  • [SAK-33957] - GBNG: make display of stack traces configurable
  • [SAK-33969] - Strengthening group permissions features on Forums tool
  • [SAK-33971] - Assignments List: Filter assignments by group
  • [SAK-33977] - The worksitesetup.filtertermdropdowns property should refine results further
  • [SAK-33980] - Add new grading schema graph to course grade dropdown
  • [SAK-33984] - New Assignment: Better UI to select groups and sections
  • [SAK-33999] - Display Maximum Possible Points Attainable (Student View)
  • [SAK-34006] - New Assignment: Upgrade bootstrap-multiselect to 0.9.15
  • [SAK-34031] - Assignments List: The group filter only displays the groups where the user is a member
  • [SAK-34034] - Site Info Group Management: Filter members by group
  • [SAK-34057] - Roster > new sakai.property to control visibility of "Permissions" widget
  • [SAK-34061] - GBNG > Import > Omissions panels > missing students list should display student names as well as IDs
  • [SAK-34062] - Membership: improve load performance
  • [SAK-34063] - Add User Status in the User's list
  • [SAK-34065] - Reset Password > implement default token expiry time
  • [SAK-34068] - Some admin tools tables are not responsive
  • [SAK-34074] - Site Info > Participants List > Improve printable PDF formatting
  • [SAK-34105] - Allow several actions based on "gradebook.editAssignments" permission
  • [SAK-34629] - include start and submit times in the submissions export file
  • [SAK-34720] - Make the quiz timer visible without having to scroll while taking an assessment
  • [SAK-34803] - samigo: When a late test is auto-submitted, Scores screen only shows LATE flag
  • [SAK-34807] - Assessments List: Filter assessments by group
  • [SAK-34820] - Samigo main screen redesign
  • [SAK-34839] - samigo: Property to hide Scores screen Delete submission column from instructor view
  • [SAK-34859] - samigo: Can't null dates after a date has been entered
  • [SAK-34879] - Use jsf tags to load JS/CSS via CDN
  • [SAK-37391] - Improve display when when multiple Content Links are added or multiple items are embedded, only one file is listed in the "upload" dialogue box
  • [SAK-37425] - Wrong style Optional Settings
  • [SAK-37435] - Add Learning Appstore Link
  • [SAK-37484] - Add Print All Pages option
  • [SAK-37504] - Trim Lessons Checklist
  • [SAK-37842] - Add the Apply This Score option to the average score quiz submission page
  • [SAK-38426] - show site groups ordered by name
  • [SAK-38427] - Forums > new settings to disable email notifications at the topic level
  • [SAK-38431] - Add role checks and redirects to all gradebook pages
  • [SAK-38436] - Use UNKNOW_USER variable introduced in SAK-38425
  • [SAK-38439] - Samigo > improve performance when copying questions from pool to quiz
  • [SAK-38440] - edu-services > implement site property to override 'gradebook.externalAssessments.updateSameScore' sakai.property
  • [SAK-39386] - Refactor TimeService to ease deprecation
  • [SAK-39387] - Move Hibernate SessionFactory to JPA EntityManager
  • [SAK-39403] - Investigate using the Tomcat CSRF filter (i.e. SameSite)
  • [SAK-39409] - Add Instant as a Hibernate Type
  • [SAK-39525] - Add convenience method getActor to complement getEventActor
  • [SAK-39928] - Samigo > minimize redundant UPDATE queries on SAM_ITEMGRADING_T
  • [SAK-39930] - BasicLTI > extend "Allow"/"Do not allow" configuration options to the custom tool icon setting
  • [SAK-39935] - Upgrade Logo to the New "Jewel Logo"
  • [SAK-39936] - Improve "includeWebjarLibraryWithVersion" to use JS components
  • [SAK-39940] - Audio question in Samigo delivery should be inline like other questions
  • [SAK-39946] - Allow LTI tools to use camera and microphone
  • [SAK-39953] - Resources > add ability to define custom copyright options
  • [SAK-39967] - Turnitin Core API Sakai integration
  • [SAK-39971] - Certification tool: Provide an icon for default
  • [SAK-39978] - Develop an empty state for Gradebook to better orientate and guide user
  • [SAK-39982] - Reinstate assignment statistics but in its own panel
  • [SAK-39988] - Assessment Settings: Better UI to select groups and sections
  • [SAK-39992] - Announcements > new config to make email notification 'To' address match 'From' address if 'From' is replyable
  • [SAK-40030] - Allow Placement advice iframe in Content Item return for Rich Text Editor
  • [SAK-40057] - Chat JSF Upgrade from 1.1_02 to 2.3
  • [SAK-40062] - Login id should be displayed in student list when a student submits a group submission
  • [SAK-40094] - Publish Now - Remove legacy parentheses around "Publish Now"
  • [SAK-40099] - Update CKEditor to 4.9.2 and elFinder to 2.1.39 and update all plugins
  • [SAK-40104] - Worksite info: Sites table is not responsive
  • [SAK-40116] - Sakai 19: Master change from 13-SNAPSHOT version to 19-SNAPSHOT
  • [SAK-40132] - Resources - Accessibility - Add the eye-slash icon and text to indicate a hidden file or folder in Resources
  • [SAK-40135] - Change Profile Picture should use label and input
  • [SAK-40154] - Rubrics need to copy with the course and maintain item associations.
  • [SAK-40159] - Add student's name to rubric window in gradebook
  • [SAK-40164] - Rubric feedback should be visible from the gradebook for all items using rubrics.
  • [SAK-40166] - Add a link to rubrics in Questions grading screen in T&Q
  • [SAK-40169] - “Local Rubrics” should be renamed to “Site Rubrics”
  • [SAK-40170] - The rubric icon in the student grades summary in gradebook needs updating
  • [SAK-40174] - Rubrics should not be available for automatically graded question types.
  • [SAK-40175] - Buttons for sharing and revoking rubrics need more intuitive locations.
  • [SAK-40185] - Add Rubric details to closed view of rubric
  • [SAK-40186] - Announcements. Add sender to the body of the notification email
  • [SAK-40211] - Resources > improve accuracy of new/updated resources email notification
  • [SAK-40212] - Web Content > explain why pop-up behaviour changes for https vs http links
  • [SAK-40214] - Signup. Modify exportation to Excel of students in an event
  • [SAK-40222] - Resources > add accompanying text to the 'Paste' icons
  • [SAK-40230] - Email Archive: Clarify email alias can be one or many
  • [SAK-40246] - Membership > Joinable Sites > improve some user facing messages
  • [SAK-40249] - Kernel > allow more flexibility in defining sakai.properties loaded with getPatternList() or getStringList()
  • [SAK-40252] - Site Info > Improve location and language of 'Unjoin' button
  • [SAK-40253] - Samigo > Improve the warning message for deleting a Question Pool
  • [SAK-40254] - Portal > Improve messaging and styling of the 'Join Page'
  • [SAK-40258] - Implement site search by title in Sakai /direct/site web service
  • [SAK-40279] - SiteManage: Fix "prodcuer" typos in requestContext.xml
  • [SAK-40300] - Show error when parsing cron expression
  • [SAK-40308] - Implement permissions for TurnitinOC plagiarism service
  • [SAK-40317] - Content Review Webhooks should use the provider ID instead of Name
  • [SAK-40327] - Allow better autoprovisioning of quartz jobs
  • [SAK-40333] - Update requeuing logic for VeriCite's content review service
  • [SAK-40334] - Samigo > More display issues with Matching questions
  • [SAK-40361] - Assignments > Visually distinguish sections of the students view of returned submission
  • [SAK-40366] - Roster > improve format of group membership in export file
  • [SAK-40390] - Updates to default language logic for Turnitin OC integration
  • [SAK-40448] - Samigo JSF Upgrade from 1.2_15-06 to 2.3.5
  • [SAK-40449] - Update CKEDITOR to 4.10.0
  • [SAK-40477] - JSF2 upgrade from 2.3.5 to 2.3.6
  • [SAK-40489] - samigo: replacement UI for timed assessments.
  • [SAK-40494] - portal: adding a query to DEFAULT_BYPASS_QUERY
  • [SAK-40520] - Feature Manage Overview
  • [SAK-40530] - Roster > UI improvements and new features
  • [SAK-40539] - MSGCNTR JSF Upgrade from 1.1_02 to 2.3.7
  • [SAK-40542] - EntityBroker > Add first and last name to the membership provider
  • [SAK-40544] - 24 hour reminder for assignments due
  • [SAK-40624] - CKEDITOR 4.10.0 -> 4.10.1 and ElFinder 2.1.39 -> 2.1.42 upgrades
  • [SAK-40634] - Update autosave and wordcount CKEDITOR plugins to 4.10.1
  • [SAK-40660] - Content Edit: Post an event when the content has been updated to a newer version.
  • [SAK-40671] - Site Import and Duplicate: These processes don't register content events for resources
  • [SAK-40683] - WebJars: Upgrade Select2 from 4.0.3 to 4.0.5.
  • [SAK-40690] - WebJars: Upgrade dropzone from 4.2.0 to 5.2.0.
  • [SAK-40691] - WebJars: Upgrade codemirror from 5.6.0 to 5.40.2
  • [SAK-40692] - WebJars: Upgrade Momentjs from 2.11.1 to 2.22.2
  • [SAK-40698] - WebJars: Upgrade cropper from 2.3.2 to 4.0.0
  • [SAK-40699] - WebJars: Upgrade datatables from 1.10.16 to 1.10.19
  • [SAK-40745] - Providers: Improve the Sakai demo data names
  • [SAK-40750] - Resources > disable email notification options when uploading hidden files
  • [SAK-40769] - AssignmentAction.displayGrade should use the assignment service getGradeDisplay
  • [SAK-40833] - Add unboundid configurable option RetryFailedOperationsDueToInvalidConnections
  • [SAK-40932] - CKEDITOR upgrade 4.10.1 -> 4.11.1 and wordcount plugin to 1.17.4
  • [SAK-40933] - CKEDITOR IMAGE2 plugin. Update from 4.9.2 -> 4.11.1
  • [SAK-40934] - WebJars: Upgrade codemirror from 5.40.2 to 5.41.0
  • [SAK-40946] - Add maven wrapper to source checkout
  • [SAK-40985] - Once a rubric has been shared, change the "Share" text to "Revoke" for clarity
  • [SAK-41021] - Date/Time screens for Signup events: confirmed and waitlisted
  • [SAK-41032] - Separate labels for "Due" in list header and status
  • [SAK-41036] - Add a tooltip after creating a new gradebook item.
  • [SAK-41092] - Drop Box > add more highlight options
  • [SAK-41108] - Assignments: Make email reminder for students optional
  • [SAK-41132] - GBNG > make category colour selection deterministic on category name rather than ID
  • [SAK-41163] - Only activate autofavoriting for particular user types
  • [SAK-41200] - New Gradebook Column to Indicate Section student belongs to
  • [SAK-41204] - WebJars: Upgrade dropzone from 5.2.0 to 5.5.0.
  • [SAK-41209] - GradebookNG > new sakai.property to disable "Set Zero Score for Empty Cells"
  • [SAK-41222] - GradebookNG > new sakai.property to disable "Display Final Grades to Students"
  • [SAK-41233] - GradebookNG > add user's first and last name to grade log entry display
  • [SAK-41234] - GradebookNG > improve external item information message
  • [SAK-41268] - Wrap entity broker perms call in ActionReturn
  • [SAK-41301] - Samigo > Rename "Right Less Wrong" to "Correct minus Incorrect"
  • [SAK-41302] - Samigo > Re-word the description of the Model Short Answer field
  • [SAK-41378] - Add in some text for 19 explaining that Manage Participants has moved
  • [SAK-41405] - Instructor sees "Sections you are a member of" instead of just "Sections"

(Deprecated) Contributed Patch

  • [SAK-33910] - Add Rubrics default permissions to 12.x migration scripts

Sub-task

  • [SAK-31204] - Button styling in Assignments tool
  • [SAK-33289] - Fix Remove Assignment
  • [SAK-33290] - Fix Assignments List View for Students
  • [SAK-33309] - ASSIGNMENTS => Grade Report ClassCastException
  • [SAK-33313] - Assignments Submissions
  • [SAK-33315] - Assignment status and submission totals
  • [SAK-33316] - Poi 3.14 => 3.16
  • [SAK-33317] - creating new assignment scale field shows as 0-$assignment.getMaxGradePointDisplay() in the UI
  • [SAK-33318] - duplicate assignment does not work "Alert: The assignment id '/assignment/a/[...]' has not been used"
  • [SAK-33325] - Assignments instructor view template corrections
  • [SAK-33327] - Bulk download
  • [SAK-33337] - Assignments display the correct order of assignments
  • [SAK-33351] - Assignment view for instructors fix rendering of attachments
  • [SAK-33352] - Assignments Clean up AssignmentAction ComponentManager.get
  • [SAK-33365] - Student Submission Confirmation Template fixes
  • [SAK-33374] - Grade Submissions Template fixes
  • [SAK-33376] - Assignments button "or select from workspace or site" not working
  • [SAK-33406] - Add an (optional) value for toolorder to BasicLTI for placement in Site Info
  • [SAK-33407] - Site Info should order Plugin tools
  • [SAK-33413] - Assignments Grade Report template fixes
  • [SAK-33414] - Assignments duplicate assignment causes NPE during sort by position
  • [SAK-33415] - Assignments velocity vm remove subversion and cvs reference
  • [SAK-33424] - Assignments Submission notifications improvements
  • [SAK-33433] - AssignmentService API raw type
  • [SAK-33476] - Assignments Student View Grade template fixes
  • [SAK-33478] - Assignments 12.0 (refactor) conversion
  • [SAK-33479] - Student view submission missing assignment attachment
  • [SAK-33480] - Student Submission Preview Template fixes
  • [SAK-33484] - REST endpoint to get course grades using current backend
  • [SAK-33489] - Assignments instructor grading preview template
  • [SAK-33491] - AssignmentServiceImpl timeService
  • [SAK-33505] - ASN_ASSIGNMENT.ACCESS column is causing ORA-00904 when auto.ddl = true
  • [SAK-33506] - The name length for ASN_ASSIGNMENT.PEER_ASSESSMENT_STUDENT_VIEW_REVIEW column causes "ORA-00972
  • [SAK-33525] - Assignments site copy/import
  • [SAK-33548] - Assignment Time Zone localization
  • [SAK-33552] - Assignments doesn't work correctly for students
  • [SAK-33556] - Assignment Entity updates
  • [SAK-33558] - Assignments Hide the Due Date
  • [SAK-33562] - honor pledge Viewing assignment (Inst)
  • [SAK-33566] - Assignments enable Hibernate Caching
  • [SAK-33567] - Student is unable to submit if submission has attachment uploaded from desktop
  • [SAK-33568] - Message missing if student enters assignment after due date
  • [SAK-33569] - Instructions should not display 'No attachments yet'
  • [SAK-33570] - Unable to Post assignment after adding model answer
  • [SAK-33575] - Assignments create assignment with group access
  • [SAK-33577] - Duplicating an assignment does not duplicate instruction text or settings
  • [SAK-33581] - Editing assignment points is 100x: showing as 4500 instead of 45.00
  • [SAK-33588] - AssignmentSupplementItemServiceImpl Deprecated Time
  • [SAK-33592] - Group Assignment viewing submissions shows no submissions
  • [SAK-33593] - In / new counts incorrect for Instructor
  • [SAK-33596] - Assignment Submitters Unique Constraint on submission and submitter
  • [SAK-33597] - Assignments improved getSubmission
  • [SAK-33598] - When student attachment uploads in assignment, focus goes to the top of the page
  • [SAK-33599] - Instructor selecting 'Navigate between students with submissions only' disables navigation buttons
  • [SAK-33600] - Max score missing in instructor's grading screen
  • [SAK-33601] - Instructor comment is not in red text and is surrounded by the curly braces
  • [SAK-33605] - Student sees "No attachments yet" in model answer
  • [SAK-33608] - Allow passing the current grading schema into REST service
  • [SAK-33612] - Submissions page has a submission date listed for students who have not submitted
  • [SAK-33613] - Submissions page has no indicator that there is an attachment
  • [SAK-33615] - Sending feedback from submissions page does not work
  • [SAK-33630] - Students can see group assignments that they are not a member of
  • [SAK-33632] - Assignments released to entire site can no longer be submitted by student
  • [SAK-33634] - $anonymousSubmissionId displays for anonymous assignment grading
  • [SAK-33649] - ORA-00972 with ASN_SUBMISSION_FEEDBACK_ATTACHMENTS
  • [SAK-33650] - increase filesize upload limit to 250MB
  • [SAK-33652] - Students are unable to submit assignments released to site
  • [SAK-33657] - Student can't resubmit after saving submission as draft
  • [SAK-33661] - contentitem.jsp getCssToolSkinLink needs two parameters
  • [SAK-33665] - AssignmentSupplementItemService causing a BeanCurrentlyInCreationException
  • [SAK-33668] - Assignments allowAddSubmissionCheckGroups fail for assignment with 0 groups
  • [SAK-33669] - Group users are able to add text/attachment, but cannot submit
  • [SAK-33675] - Option: Only show user submissions according to Group Filter and Search result does not work
  • [SAK-33676] - Stack trace when clicking on Assignments - after instructor tries to create non-electronic assignment
  • [SAK-33678] - Single File Upload/Attachment Only submission should not display ck editor in instructor view for student assignment submission
  • [SAK-33679] - Group assignments are not sent to the gradebook
  • [SAK-33681] - All Purpose Item - stack trace
  • [SAK-33683] - Log error for assignments
  • [SAK-33694] - Grading assignment, group members need comma and space between members
  • [SAK-33706] - Anonymous assignment has students ordered by name
  • [SAK-33707] - All Purpose Item - date checkboxes are disabled
  • [SAK-33710] - Bulk file download - NullPointerException
  • [SAK-33718] - Peer assignment doesn't open for the reviewer
  • [SAK-33719] - Bulk file download - NullPointer getDateSubmitted
  • [SAK-33723] - Content Review refactor
  • [SAK-33729] - Attachments not included in zip download
  • [SAK-33737] - Grading assignment, group members should have their user id after their name
  • [SAK-33748] - Peer revision screen is broken
  • [SAK-33749] - Bulk file Upload All: CSRF Token mismatched
  • [SAK-33754] - Peer review settings not kept
  • [SAK-33757] - Instructor cannot grade a "peer assessment" submission after student review period
  • [SAK-33762] - Student's view of returned assignment when resubmission allowed is missing feedback, button text is incorrect
  • [SAK-33763] - Adding or Removing a Favorite not working in IE 11
  • [SAK-33768] - Update submittee status on AssignmentSubmissionSubmitter table
  • [SAK-33774] - poi GradeSheetExporter & SpreadsheetExporter:interface, deprecated
  • [SAK-33792] - Instructor's student view not "submitting", but "saving draft" when submit clicked
  • [SAK-33793] - Instructor's student view not displaying entered text when submitting or saving as draft
  • [SAK-33796] - "Submit on behalf of student" feature not working
  • [SAK-33808] - Date not Localized
  • [SAK-33818] - msgcntr tool: replace covers in Forums with api
  • [SAK-33840] - New feature: GBNG > Import > "Omissions" and "Preview Grades" panels
  • [SAK-33845] - Assignment is not working with archive
  • [SAK-33849] - GBNG: Improve error handling/reporting and information messaging around the Import/Export process
  • [SAK-33854] - Assignment UploadWrapper timestamp serialization
  • [SAK-33864] - GBNG: Improve performance of Gradebook Import process
  • [SAK-33889] - Fix other problems with Oracle conversion script
  • [SAK-33894] - Add missing columns and tables to MySQL conversion script
  • [SAK-33912] - Update conversion script (or code) for changed column sizes
  • [SAK-33915] - Create documentation for SIS CSV
  • [SAK-33916] - Investigate/fix nullable and autoIncrement changes in Sakai 11/12
  • [SAK-33964] - Ensure course-grade dataset contains everything in the grading schema
  • [SAK-33981] - Refactor chart to wicket component
  • [SAK-33982] - Update cloud-content to jclouds 2.1.0
  • [SAK-33994] - Remove unused tomahawk
  • [SAK-34013] - Add course grade chart to course grade dropdown
  • [SAK-34040] - Replace assignment statistics graph with new chart
  • [SAK-34041] - Reduce width of letter grade and percentage text boxes
  • [SAK-34042] - Height of 'remove' button is a bit off
  • [SAK-34043] - Slight rounding of bar chart corners
  • [SAK-34044] - Suppress colour swatch when mouseover on the bar chart
  • [SAK-34045] - Default the bar chart colour to the button colour from Morpheus
  • [SAK-34046] - Changing grade type should trigger chart refresh
  • [SAK-34047] - Make graph title and x/y axis labels bigger
  • [SAK-35011] - CannotAcquireLockException from auto-submit job
  • [SAK-35155] - Working copy extended time and published copy layout differ
  • [SAK-35156] - Missing key extended_time_retract_earlier_than_due
  • [SAK-37166] - autoSubmitAssessments doesn't run because of ClassCastException
  • [SAK-39846] - setUserSecurity should use batched updates
  • [SAK-39972] - Grade Points schema A should have minimum <100
  • [SAK-40117] - HashSet for favoriteSiteIds does not preserve order
  • [SAK-40179] - Student1 takes assessment with Matrix of Choices questions(Please ignore)
  • [SAK-40192] - Testing1(Please Ignore)
  • [SAK-40195] - CLONE - Testing1(Please Ignore)
  • [SAK-40262] - Allow tools folder to be inside WEB-INF 2
  • [SAK-40470] - Certify Sakai 19 With LTI 1.x
  • [SAK-40474] - Add Utility Classes and Unit Tests for LTI1.3 and JWTs
  • [SAK-40478] - Site, Group: Time() => Date()
  • [SAK-40479] - Create the LTI13 PKI Related Fields
  • [SAK-40480] - Fix identifiers on each of the fields in FOORM output to allow show/hide
  • [SAK-40481] - Populate the LTI13 PKI Related Fields for new LTI tools
  • [SAK-40488] - Add code to perform LTI 1.3 Launches
  • [SAK-40493] - Add support for String based LTI 1.3 Keys to Utility Class and Unit Tests
  • [SAK-40497] - Add LTI 1.3 KeySet url
  • [SAK-40498] - Add the token granting URL for LTI 1.3
  • [SAK-40531] - Add LTI 1.3 Fields to support Tools that can provide ToolSet URLs
  • [SAK-40603] - Rewriting the grade table on every grade save is probably too intensive
  • [SAK-40608] - Implement the lineitem URL to support LTI13 basicoutcome
  • [SAK-40681] - Add Data Model Items for the LTI 1.3 Assignments and Groups (AGS) Service
  • [SAK-40687] - ADD EXTERNAL_DATA to the Gradebook Assignment API / Data Model
  • [SAK-40688] - Implement GET of lineitems and lineitem metadata for LTI 1.3 AGS
  • [SAK-40693] - Add the ability to create a new LineItem for AGS 2.0 / LTI 1.3
  • [SAK-40694] - Support Scores for tool-created LineItems LTI 1.3
  • [SAK-40695] - Add support for query parameters for line items LTI 1.3 AGS 2.0
  • [SAK-40718] - Support PUT on an AGS LineItem
  • [SAK-40719] - Support DELETE on an AGS LineItem
  • [SAK-40727] - Support Results for tool-created LineItems LTI 1.3
  • [SAK-40924] - ChatManagerImpl.isOnline NPE
  • [SAK-40926] - Lessons NPE OrphanPageFinder.java
  • [SAK-40949] - copySiteContent does not preserve web content visibility
  • [SAK-41025] - isOnline not showing logged-in users
  • [SAK-41400] - Course Grade Distribution Bar Graph - Revert back to straight edges

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.