kernel-component

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-33296 manual merge of dca34419f1d31dc8251663dc570d4163d5c3f9af

  1. … 1 more file in changeset.
KNL-1551 - Fix specific to 11.x, this location was changed by SAK-32184

  1. … 1 more file in changeset.
Pepperdine custom for SIPX 52478

    • -0
    • +5
    ./src/main/webapp/WEB-INF/content-components.xml
Switching Sakai back to 11-SNAPSHOT

  1. … 500 more files in changeset.
Releasing Sakai 11.4

  1. … 500 more files in changeset.
Switching Sakai back to 11-SNAPSHOT

  1. … 500 more files in changeset.
Releasing Sakai 11.3

  1. … 500 more files in changeset.
SAK-32184 Remove redundant -pack projects. (#3912)

* SAK-32184 Remove redundant -pack projects.

Make most -impl projects of type sakai-component which means we have

less modules in the build and our build is smaller.

There were some references left to the -impl projects from things other than -pack projects. These have been refactored, either by moving the code, removing the unused dependency or in a couple of cases re-writing a tiny bit of code.

When deploying don’t create lots of small files which slows down the deployment for me.

    • -28
    • +0
    ./src/main/webapp/WEB-INF/alias-components.xml
    • -65
    • +0
    ./src/main/webapp/WEB-INF/authz-components.xml
    • -35
    • +0
    ./src/main/webapp/WEB-INF/cluster-components.xml
    • -24
    • +0
    ./src/main/webapp/WEB-INF/components.xml
    • -260
    • +0
    ./src/main/webapp/WEB-INF/content-components.xml
    • -467
    • +0
    ./src/main/webapp/WEB-INF/db-components.xml
    • -40
    • +0
    ./src/main/webapp/WEB-INF/email-components.xml
    • -13
    • +0
    ./src/main/webapp/WEB-INF/entity-components.xml
    • -126
    • +0
    ./src/main/webapp/WEB-INF/event-components.xml
    • -21
    • +0
    ./src/main/webapp/WEB-INF/memory-components.xml
  1. … 508 more files in changeset.
KNL-945 Hibernate upgrade from 3.6 to 4.3 (#3719)

    • -11
    • +10
    ./src/main/webapp/WEB-INF/content-components.xml
    • -39
    • +17
    ./src/main/webapp/WEB-INF/db-components.xml
  1. … 489 more files in changeset.
SAK-31405 Allow institution provided anonymous IDs (+ additional candidate notes) (#3331)

* SAK-31404, SAK-31405 and SAK-31406

anonymous coursework project

- Manage Candidate ID and additional notes.

- Sample, html, zip and more

* Add support to LDAP multi-valued properties

* SAK-31404, SAK-31405 and SAK-31406 : Move providers out of the kernel.

The kernel shouldn't depend on anything else in Sakai.

* SAK-31404, SAK-31405 and SAK-31406 : Don’t require a candidate details provider.

Now we make the provider optional. I did look at making the field Optional<CandidateDetailsProvider> but it needs more work. This is desirable so that it’s clearer to all callers of methods on this field that they need to handle the case when it’s not set (null).

It would be better to hide all this behind the API so that the tool doesn’t deal with it at all.

* SAK-31404, SAK-31405 and SAK-31406 : We expect some users to not be found.

Don’t log at warn but at debug when users aren’t found as this is an expected case.

* SAK-31404, SAK-31405 and SAK-31406 : Add the logger back in so it compiles.

* SAK-31404, SAK-31405 and SAK-31406

- Switched ValueEncryptionUtilities to be a service so that it’s easier

to switch to a static key if we need to in the future for performance

reasons.

- Add padding to values so that all encrypted values will be the same

length.

- Added MappingDetailProvider

* SAK-31405

* additional notes added to :

- submission grading screen (only for no group assignments)

- grade report screen : html table

- grade report screen : xls export

- submission list -> download all -> grades file inside zip (csv, xls)

* candidateDetailProvider is no longer injected in vm files (also site).

Now we use notesMap

* SAK-31405 Allow forcing of anonymous assignments.

Now we make the provider optional. I did look at making the field Optional<CandidateDetailsProvider> but it needs more work. This is desirable so that it’s clearer to all callers of methods on this field that they need to handle the case when it’s not set (null).

It would be better to hide all this behind the API so that the tool doesn’t deal with it at all.

Don’t log at warn but at debug when users aren’t found as this is an expected case.

Also switched ValueEncryptionUtilities to be a service so that it’s easier to switch to a static key if we need to in the future for performance reasons.

Add padding to values so that all encrypted values will be the same length.

* SAK-31405 Make the sample data display nicer.

This allows wrapping in the interface and doesn’t make it unusable.

Also stop the NPE by trying to encrypt null.

* SAK-31405 Fix indentation on API

* SAK-31405 Added more documentation and a readme.md

This is to make it easier to understand how this provider is designed to work.

* SAK-31405 Switch the SLF4J from commons-logging.

  1. … 35 more files in changeset.
KNL-1387 Conditional Release doesn't have in mind adding new users into a site (#1591)

  1. … 5 more files in changeset.
KNL-1387 Conditional Release doesn't have in mind adding new users into a site (#1591)

  1. … 5 more files in changeset.
Switching Sakai back to 11-SNAPSHOT

  1. … 499 more files in changeset.
Releasing Sakai 11.2

  1. … 499 more files in changeset.
Switching Sakai back to 11-SNAPSHOT

  1. … 498 more files in changeset.
Releasing Sakai 11.1

  1. … 498 more files in changeset.
Switching Sakai back to 11-SNAPSHOT

  1. … 498 more files in changeset.
Releasing Sakai 11.0

  1. … 498 more files in changeset.
SAK-31553 - Support nexus deploy skip property (#3078)

  1. … 5 more files in changeset.
SAK-31553 - Support nexus deploy skip property (#3078)

  1. … 5 more files in changeset.
SAK-31449 Quick way to skip deployment of components/webapps (#2946)

This means if we want to deploy SNAPSHOT artifacts we don’t include all the bundles which are very large. Quick local test shows it’s about 94MB for a full build.

This can be overridden by specifying maven.deploy.skip=false on the command line and then everything gets deployed.

  1. … 5 more files in changeset.
SAK-31449 Quick way to skip deployment of components/webapps (#2946)

This means if we want to deploy SNAPSHOT artifacts we don’t include all the bundles which are very large. Quick local test shows it’s about 94MB for a full build.

This can be overridden by specifying maven.deploy.skip=false on the command line and then everything gets deployed.

  1. … 5 more files in changeset.
KNL-1441 - Files without content or without information (internal files stored in wrong location) (#2749)

    • -1
    • +2
    ./src/main/webapp/WEB-INF/content-components.xml
KNL-1441 - Files without content or without information (internal files stored in wrong location) (#2749)

    • -1
    • +2
    ./src/main/webapp/WEB-INF/content-components.xml
SAK-22665: When duplicating a site one should duplicate the reading list (#2326)

SAK-22665: Fix indentation

SAK-22665: Add citation method

SAK-22665: Removing extra method

    • -0
    • +2
    ./src/main/webapp/WEB-INF/content-components.xml
  1. … 7 more files in changeset.
SAK-22665: When duplicating a site one should duplicate the reading list (#2326)

SAK-22665: Fix indentation

SAK-22665: Add citation method

SAK-22665: Removing extra method

    • -0
    • +2
    ./src/main/webapp/WEB-INF/content-components.xml
  1. … 7 more files in changeset.
KNL-1433 - Removing default siteQuota from components.xml (#2505)

    • -0
    • +2
    ./src/main/webapp/WEB-INF/content-components.xml
KNL-1433 - Removing default siteQuota from components.xml (#2505)

    • -0
    • +2
    ./src/main/webapp/WEB-INF/content-components.xml
SAK-30345 Updated all the standard versions.

mvn -f master/pom.xml versions:set -DnewVersion=12-SNAPSHOT -DgenerateBackupPoms=false

  1. … 491 more files in changeset.
SAK-25544 connectionTestQuery should not be mysql specific