Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-46281 escape site id wildcard characters in LIKE (#9838)

* SAK-46281 escape site id wildcard characters in LIKE

* Spacing

* Fix

* Clean up tests

* public class

* Fixed test

* Escape more uses of LIKE

* import StorageUtils

* Revert NumberUtilTest

* Additional wildcard

(cherry picked from commit e0a1d199ad4e3bf7d6f9d2a738e10f6a1a08be65)

  1. … 4 more files in changeset.
SAK-46281 escape site id wildcard characters in LIKE (#9838)

* SAK-46281 escape site id wildcard characters in LIKE

* Spacing

* Fix

* Clean up tests

* public class

* Fixed test

* Escape more uses of LIKE

* import StorageUtils

* Revert NumberUtilTest

* Additional wildcard

  1. … 4 more files in changeset.
SAK-44317 StringUtil.limit => (commons-lang3) StringUtils.abbreviate (#8583)

StringUtil.trimToZero => (commons-lang3) StringUtils.trimToEmpty

  1. … 4 more files in changeset.
SAK-44317 StringUtil.limit => (commons-lang3) StringUtils.abbreviate (#8583)

StringUtil.trimToZero => (commons-lang3) StringUtils.trimToEmpty

(cherry picked from commit ffd8e16f0ba7ed66d3b6e56c57c7ce74066d905a)

  1. … 4 more files in changeset.
SAK-31796 - Clean up instances of e.printStackTrace in the rest of Sakai (#5113)

* Search - Clean up instances of e.printStackTrace

* Sections - Clean up instances of printStackTrace

* Shortened - Clean up instances of e.printStackTrace

* SimpleRSS - Clean up instances of e.printStackTrace

* Site - Clean up instances of e.printStackTrace

* sitedescription - Clean up instances of e.printStackTrace

* Taggable - Clean up instances of e.printStackTrace

* Signup - Clean up instances of e.printStackTrace

* Sitemanage - Clean up instances of e.printStackTrace

* Access - Clean up instances of e.printStackTrace

* Admin-tools - Clean up instances of e.printStackTrace

* Announcement - Clean up instances of e.printStackTrace

* Archive - Clean up instances of e.printStackTrace

* Assignment - Clean up instances of e.printStackTrace

* Basiclti - Clean up instances of e.printStackTrace

* Calendar - Clean up instances of e.printStackTrace

* Chat - Clean up instances of e.printStackTrace

* Citations - Clean up instances of e.printStackTrace

* Cloud-content - Clean up instances of e.printStackTrace

* Cmprovider - Clean up instances of e.printStackTrace

* Common - Clean up instances of e.printStackTrace

* Sitestats - Clean up instances of e.printStackTrace

* Commons - Clean up instances of e.printStackTrace

* Content - Clean up instances of e.printStackTrace

* Courier - Clean up instances of e.printStackTrace

* Dav - Clean up instances of e.printStackTrace

* Delegatedaccess - Clean up instances of e.printStackTrace

* Edu-services - Clean up instances of e.printStackTrace

* Content-review - Clean up instances of e.printStackTrace

* Citations - Clean up instances of e.printStackTrace

* Emailtemplateservice - Clean up instances of e.printStackTrace

* Endorsed - Clean up instances of e.printStackTrace

* Entitybroker - Clean up instances of e.printStackTrace

* External-calendaring-service - Clean up instances of e.printStackTrace

* External-calendaring-service - Clean up instances of e.printStackTrace

* Feedback - Clean up instances of e.printStackTrace

* Syllabus - Clean up instances of e.printStackTrace

* Tags - Clean up instances of e.printStackTrace

* Gradebook - Clean up instances of printStackTrace

* Textarea - Clean up printStackTrace

* Tool - Clean up printStackTrace

* Gradebookng - Clean up instances of e.printStackTrace

* Help - Clean up instances of e.printStackTrace

* Hierarchy - Clean up instances of e.printStackTrace

* Jobsscheduler - Clean up instances of e.printStackTrace

* Jsf - Clean up instances of e.printStackTrace

* User - Clean up instances of printStackTrace

* useraudit - Clean up instances of printStack

* usermembership - Clean up instances of printStackTrace

* Velocity - Clean up instances of printStackTrace

* Web - Clean up instances of printStackTrace

* Webservices - Clean up instances of printStackTrace

* Rwiki - Clean up instances of printStackTrace

* rubrics - Clean up instances of printStackTrace

* rsf - Clean up instances of printStackTrace

* roster2 - Clean up instances of printStackTrace

* reset-pass - Clean up instances of printStackTrace

* providers - Clean up instances of printStackTrace

* Profile2 - Clean up instances of printStackTrace

* Kernel - Clean up instances of printStackTrace

* Presence - Clean up instances of printStackTrace

* Postem - Clean up instances of printStackTrace

* Portal - Clean up instances of printStackTrace

* polls - Clean up instances of printStackTrace

* Podcasts - Clean up instances of printStackTrace

* Pasystem - Clean up instances of printStackTrace

* oauth - Clean up instances of printStackTrace

* Lessonbuilder - Clean up instances of printStackTrace

* Login - Clean up instances of printStackTrace

* Mailarchive - Clean up instances of printStackTrace

* Mailsender - Clean up instances of printStackTrace

* Message - Clean up instances of printStackTrace

* MSGCNTR - Clean up instances of printStackTrace

* Extra cases - Clean up instances of printStackTrace

* Extra cases - Clean up instances of System.out.println

* Extra cases - Use Slf4j Annotation

(cherry picked from commit 1dc2b84ba355b8be8a1262fd2572b1a3bfd3900c)

  1. … 1308 more files in changeset.
SAK-31796 - Clean up instances of e.printStackTrace in the rest of Sakai (#5113)

* Search - Clean up instances of e.printStackTrace

* Sections - Clean up instances of printStackTrace

* Shortened - Clean up instances of e.printStackTrace

* SimpleRSS - Clean up instances of e.printStackTrace

* Site - Clean up instances of e.printStackTrace

* sitedescription - Clean up instances of e.printStackTrace

* Taggable - Clean up instances of e.printStackTrace

* Signup - Clean up instances of e.printStackTrace

* Sitemanage - Clean up instances of e.printStackTrace

* Access - Clean up instances of e.printStackTrace

* Admin-tools - Clean up instances of e.printStackTrace

* Announcement - Clean up instances of e.printStackTrace

* Archive - Clean up instances of e.printStackTrace

* Assignment - Clean up instances of e.printStackTrace

* Basiclti - Clean up instances of e.printStackTrace

* Calendar - Clean up instances of e.printStackTrace

* Chat - Clean up instances of e.printStackTrace

* Citations - Clean up instances of e.printStackTrace

* Cloud-content - Clean up instances of e.printStackTrace

* Cmprovider - Clean up instances of e.printStackTrace

* Common - Clean up instances of e.printStackTrace

* Sitestats - Clean up instances of e.printStackTrace

* Commons - Clean up instances of e.printStackTrace

* Content - Clean up instances of e.printStackTrace

* Courier - Clean up instances of e.printStackTrace

* Dav - Clean up instances of e.printStackTrace

* Delegatedaccess - Clean up instances of e.printStackTrace

* Edu-services - Clean up instances of e.printStackTrace

* Content-review - Clean up instances of e.printStackTrace

* Citations - Clean up instances of e.printStackTrace

* Emailtemplateservice - Clean up instances of e.printStackTrace

* Endorsed - Clean up instances of e.printStackTrace

* Entitybroker - Clean up instances of e.printStackTrace

* External-calendaring-service - Clean up instances of e.printStackTrace

* External-calendaring-service - Clean up instances of e.printStackTrace

* Feedback - Clean up instances of e.printStackTrace

* Syllabus - Clean up instances of e.printStackTrace

* Tags - Clean up instances of e.printStackTrace

* Gradebook - Clean up instances of printStackTrace

* Textarea - Clean up printStackTrace

* Tool - Clean up printStackTrace

* Gradebookng - Clean up instances of e.printStackTrace

* Help - Clean up instances of e.printStackTrace

* Hierarchy - Clean up instances of e.printStackTrace

* Jobsscheduler - Clean up instances of e.printStackTrace

* Jsf - Clean up instances of e.printStackTrace

* User - Clean up instances of printStackTrace

* useraudit - Clean up instances of printStack

* usermembership - Clean up instances of printStackTrace

* Velocity - Clean up instances of printStackTrace

* Web - Clean up instances of printStackTrace

* Webservices - Clean up instances of printStackTrace

* Rwiki - Clean up instances of printStackTrace

* rubrics - Clean up instances of printStackTrace

* rsf - Clean up instances of printStackTrace

* roster2 - Clean up instances of printStackTrace

* reset-pass - Clean up instances of printStackTrace

* providers - Clean up instances of printStackTrace

* Profile2 - Clean up instances of printStackTrace

* Kernel - Clean up instances of printStackTrace

* Presence - Clean up instances of printStackTrace

* Postem - Clean up instances of printStackTrace

* Portal - Clean up instances of printStackTrace

* polls - Clean up instances of printStackTrace

* Podcasts - Clean up instances of printStackTrace

* Pasystem - Clean up instances of printStackTrace

* oauth - Clean up instances of printStackTrace

* Lessonbuilder - Clean up instances of printStackTrace

* Login - Clean up instances of printStackTrace

* Mailarchive - Clean up instances of printStackTrace

* Mailsender - Clean up instances of printStackTrace

* Message - Clean up instances of printStackTrace

* MSGCNTR - Clean up instances of printStackTrace

* Extra cases - Clean up instances of printStackTrace

* Extra cases - Clean up instances of System.out.println

* Extra cases - Use Slf4j Annotation

  1. … 1308 more files in changeset.
NOJIRA (#4086)

import org.apache.commons.lang.StringUtils; -> import org.apache.commons.lang3.StringUtils;

  1. … 45 more files in changeset.
SAK-30828 Normalize logging for 11.x (#3346)

* SAK-30828 Normalize sakai logging

- remove commons-logging (jcl)

- add logging to those projects where it was removed

- convert System.out to log messages in many projects

- add jcl-over-slf4j lib

- update many dependencies to inherit from master

- update logging for tests

- add lombok to global dependency (@Slf4j)

Conflicts:

basiclti/tsugi-util/pom-tsugi.xml

content-review/impl/dao/pom.xml

content-review/impl/turnitin/pom.xml

content-review/pom.xml

entitybroker/utils/pom.xml

gradebookng/tool/src/java/org/sakaiproject/gradebookng/business/util/Temp.java

gradebookng/tool/src/java/org/sakaiproject/gradebookng/tool/pages/BasePage.java

gradebookng/tool/src/java/org/sakaiproject/gradebookng/tool/panels/importExport/CreateGradeItemStep.java

gradebookng/tool/src/java/org/sakaiproject/gradebookng/tool/panels/importExport/GradeImportConfirmationStep.java

gradebookng/tool/src/java/org/sakaiproject/gradebookng/tool/panels/importExport/GradeImportUploadStep.java

gradebookng/tool/src/java/org/sakaiproject/gradebookng/tool/panels/importExport/GradeItemImportSelectionStep.java

* SAK-30828 switch log4j logging to slf4j

* SAK-30828 switch jcl logging to slf4j

Conflicts:

assignment/assignment-impl/impl/src/java/org/sakaiproject/assignment/impl/BaseAssignmentService.java

assignment/assignment-impl/impl/src/java/org/sakaiproject/assignment/impl/DbAssignmentService.java

basiclti/basiclti-impl/src/java/org/sakaiproject/lti/impl/LTIReportingJob.java

content-review/impl/turnitin/src/main/java/org/sakaiproject/contentreview/turnitin/util/TurnitinAPIUtil.java

kernel/kernel-impl/src/main/java/org/sakaiproject/event/impl/BaseLearningResourceStoreService.java

lessonbuilder/tool/src/java/org/sakaiproject/lessonbuildertool/tool/beans/SimplePageBean.java

portal/portal-impl/impl/src/java/org/sakaiproject/portal/charon/handlers/GenerateBugReportHandler.java

samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/evaluation/QuestionScoreListener.java

samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/ui/listener/questionpool/PoolSaveListener.java

signup/impl/src/java/org/sakaiproject/signup/logic/SignupMeetingServiceImpl.java

syllabus/syllabus-impl/src/java/org/sakaiproject/component/app/syllabus/SyllabusServiceImpl.java

* SAK-30828 slf4j-log4j12 binding should be provided

* SAK-30828 Lombok @CommonsLog migrated to @Slf4j

Conflicts:

content-review/impl/dao/src/test/java/org/sakaiproject/contentreview/dao/ContentReviewDaoImplTest.java

content-review/impl/service/src/main/java/org/sakaiproject/contentreview/service/ContentReviewFederatedServiceImpl.java

content-review/impl/service/src/main/java/org/sakaiproject/contentreview/service/ContentReviewQueueServiceImpl.java

content-review/impl/turnitin/src/main/java/org/sakaiproject/contentreview/turnitin/TurnitinAccountConnection.java

content-review/impl/turnitin/src/main/java/org/sakaiproject/contentreview/turnitin/TurnitinContentValidator.java

content-review/impl/turnitin/src/main/java/org/sakaiproject/contentreview/turnitin/TurnitinReviewServiceImpl.java

content-review/impl/turnitin/src/main/java/org/sakaiproject/contentreview/turnitin/TurnitinSessionFuncs.java

content-review/impl/turnitin/src/main/java/org/sakaiproject/contentreview/turnitin/util/TurnitinAPIUtil.java

content-review/impl/vericite/src/main/java/org/sakaiproject/contentreview/vericite/ContentReviewServiceVeriCite.java

* SAK-30828 content-review slf4j conversion

* SAK-31420 Issue with import from site not working due to logger serialization (#3169)

  1. … 1944 more files in changeset.
SAK-30828 switch jcl logging to slf4j

  1. … 1491 more files in changeset.
KNL-1271 Remove the legacy caching

This removes most of the old deprecated cache APIs and implementations.

GenericMultiRefCache is gone.

The AliasService call cache is gone.

SecurityService call cache is gone.

The configuration parameter memory.use.legacy is no longer supported and memory.use.type=legacy is no longer supported.

This also adds some generics to the Cache API.

  1. … 29 more files in changeset.
KNL-1229 Reinstating alias cache but disabling it for new caching system Will remove this cache in 11

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

KNL-295 reversing for Sakai 10

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

  1. … 1 more file in changeset.
KNL-1229 reversing the removal of the cache

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

KNL-1229 Remove deprecated "pattern" cache update event handling Removed the alias target cache entirely as it was barely used

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

    • -459
    • +397
    ./impl/BaseAliasService.java
KNL-296 Allow aliases to be created against pages.

This change allows someone maintaining a site to create aliases to the site and all pages/groups in the site.

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

KNL-1159 Make alias service cache statistics accurate.

Also drop reference to Ian Boston and remove a deprecated API call.

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

KNL-295 Allow caching of getAliases() in the AliasService.

The default size is 100,000 which is 10 times the default site size. This code is useful if you have page aliases being generated by the portal.

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

  1. … 1 more file in changeset.
KNL-899 Split storageUser interface as it's too large and lots of implementation have methods returning null.

There is now SingleStorageUser and DoubleStorageUser dependending on which Storage implementation the class is going to use.

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

  1. … 25 more files in changeset.
SAK-21839 replacing dead link to osedu.org with link to opensource.org ECL-2.0

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

  1. … 639 more files in changeset.
KNL-565

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

  1. … 11 more files in changeset.
KNL-551 allow access to dates with java.util.date

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

  1. … 1 more file in changeset.
KNL-163 remove catch thorwables in the kernel-impl

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

  1. … 24 more files in changeset.
KNL-454 applied patch from Savitha

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

KNL-400

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

KNL-398

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

  1. … 3 more files in changeset.
KNL-157

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

KNL-157

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

  1. … 11 more files in changeset.
KNL-237 applied DB2 patch form John Bush

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

  1. … 3 more files in changeset.
KNL-201 use efficient object creation methods

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

  1. … 32 more files in changeset.
KNL-169 remove reference to CHEF team

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

  1. … 7 more files in changeset.