Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
SAK-45669 Format grader dates using user preferences (#9401)

* SAK-45669 Format grader dates using user preferences

https://jira.sakaiproject.org/browse/SAK-45669

* Update AssignmentService.java

Co-authored-by: Sam Ottenhoff <ottenhoff@longsight.com>

  1. … 10 more files in changeset.
SAK-43615 handle bad timezone like EST/PST/HST and remove confusing ETC timezones (#8202)

  1. … 1 more file in changeset.
NOJIRA Checking licenses (#8176)

  1. … 134 more files in changeset.
SAK-42991 remove more timezone display manipulation in Samigo (#7923)

  1. … 4 more files in changeset.
SAK-42917 fix remaining places in signup tool where improper date formats are used (#7737)

* SAK-42917 fix remaining places in signup tool where improper date formats are used

* SAK-42917 signup consistent respect of user's preferred timezone when authoring and viewing

  1. … 16 more files in changeset.
SAK-42466 send the Assignment reminder email with user's time zone included (#7351)

* SAK-42466 send the Assignment reminder email with user's time zone included.

Adds a new method to UserTimeService to fetch a preferred timezone for userId.

Also generally improve the email and debug logging.

* tabs

* missing implmentation on test class

  1. … 8 more files in changeset.
[SAK-40018] increase precision of timestamps, and minor fixes to readme file

  1. … 6 more files in changeset.
SAK-40430: Allow SiteStats aggregator job to compensate for sakai_event data stored in a different timezone (#5866)

* SAK-40430: Allow SiteStats aggregator job to compensate for sakai_event data stored in a different timezone

* SAK-40430: replacing TimeService with UserTimeService and standardizing display of dates within the tool

* SAK-40430: calendar mock fixup

  1. … 34 more files in changeset.
SAK-40284 Admin-tool: Time -> Date (#5768)

* SAK-40284

CreatedTime => CreatedDate

ModifiedTime => ModifiedDate

Site Admin cover =api

* SAK-40284 Avoid unused local variables

* SAK-40284 UserTimeService.dateFormatLong(Date date, Locale locale)

UserTimeService.dateTimeFormatLong(Date date, Locale locale)

* SAK-40284 calendar test

  1. … 10 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. … 1307 more files in changeset.
KNL-1565 Added tests for TimeRange (#4952)

Simple tests of the behaviour of TimeRange.

  1. … 1 more file in changeset.
KNL-1554 Refactor of time service to aid deprecation (#4895)

* KNL-1554 Refactor of time service to aid deprecation

This splits out a new API called UserTimeService which is just responsible for getting the user’s timezone at the moment. This allows the main TimeService to be deprecated and any place that uses TimeService to just get the user’s timezone can switch to using UserTimeService.

This also makes the current TimeService more testable as it doesn’t actually need the whole kernel to be running, just mock instances of 2 helpers that can be easily mocked with Mockito (or similar).

This also makes the classes more focused (Single Responsibility Principal).

* Fix space

* Code formatting cleanup (brackets).

    • -0
    • +98
    ./impl/LocalTzFormat.java
    • -0
    • +144
    ./impl/MyTimeBreakdown.java
    • -0
    • +67
    ./impl/UserLocaleServiceImpl.java
    • -0
    • +96
    ./impl/UserTimeServiceImpl.java
  1. … 5 more files in changeset.
KNL-1536 - Fix duration() (#4611)

* KNL-1536 - Fix duration()

* KNL-1536 - Add unit tests per earle

  1. … 1 more file in changeset.
KNL-1502 Cache raw type, memoryService.newCache() (#4072)

Add generics to cache, remove memoryService.newCache()

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

  1. … 1492 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. … 640 more files in changeset.
KNL-664 remove unused imports

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

KNL-664 use a string rather than a string array for the index key

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

KNL-654 use a proper cache for caching

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

  1. … 1 more file in changeset.
KNL-444 remove static cover use in TimeService

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

    • -122
    • +134
    ./impl/BasicTimeService.java
  1. … 1 more file in changeset.
KNL-195 add patch from Stuart

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

  1. … 4 more files in changeset.
KNL-75

Patch from Cris Holdorph

As documented in this area of Sakai confluence

http://confluence.sakaiproject.org/confluence/display/TERRA/Home

This is the work that enables Sakai sessions to be clustered using Terracotta. Additional work must still be done for any tool that would like to support clustering. This is also documented in the confluence space above.

Thanks

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

  1. … 30 more files in changeset.
KNL-54

Patch from David Horwitz

The en_ZA dates in all Sun (at least) JVMS are inconsitent in several ways notably tha MEDIUM dates are the same as SHORT dates. This has led most South African users to override the returned date formats to the en_GB formats.

Thanks

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

KNL-53 Patch from Stephen Marquard

MyTime before() and after() methods don't check for a null parameter being passed, and throw an NPE if given one.

SAK-9602 is an example of code that is affected by this.

Thanks

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

SAK-12938

Fix non printing characters.

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

  1. … 701 more files in changeset.
SAK-12938

Fix the copyright dates which got lost due to a script bug.

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

  1. … 677 more files in changeset.
SAK-12938

Update copyright to ECL 2 in kernel. Fix incorrect copyrights.

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

  1. … 675 more files in changeset.
Consolidation of the Kernel Impl into a single Jar.

Although this looks quite scary as a commit, its all moves and no code changes with some small pom changes.

There will be pom changes in core in 2 places where the testing environment has bound to the internals of the kernel.

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

    • -0
    • +1213
    ./impl/BasicTimeService.java
    • -0
    • +526
    ./impl/MyTime.java
  1. … 1032 more files in changeset.