Creating branch to work on trunk merges for SAK-21497


git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@104852 66ffb92e-73f9-0310-93c1-f5514f145a0a
Committing changes for SAK-21497 from Columbia 2.8.x branch with fixes merged for trunk.



git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@104853 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 - Updated wrong property names for tabs


git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@104854 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 This merges in the latest changes from trunk.

Is also remove one bit of unrelated code that gets it compiling and deploying again.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133017 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Remove duplicate date_link_format from bad merge.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133040 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Cleanup source code a little (indentation, ordering, whitespace).

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133041 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Renamed the two opaque URL states to something more readable.

opaqueUrl1 -> opaqueUrlClean : We don't yet have an URL.
opaqueUrl2 -> opaqueUrlExisting : We already have a URL.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133042 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Remove commented out lines and trim trailing whitespace.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133043 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Correct indentation (spaces to tabs).

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133044 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Correct indentation in pom.xml files.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133045 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Remove a chunk of old commented out code.

Also look for the good URL values and then throw an error if the URL doesn't match rather than doing all the checks up front for back URLs and then re-doing the checks when we are deciding which code to run.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133047 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Updated BaseCalendarService to use injection.

UsageSessionService was still using the cover, now it's being injected by Spring.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133052 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Added JavaDoc to new API interfaces.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133054 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Remove OpaqueUrlDao as we are trying to get rid of covers.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133055 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Component manager for  SessionManager and and OpaqueUrlDao
 
 Rather than using the state covers for SessionManager and OpaqueUrlDao we now have instance variables and set them up in the init (other services already do this).

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133056 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Don't use the OpaqueUrlDao cover.

This updates the BaseCalendarService to use the injected OpqaueUrlDao rather than the now removed cover.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133059 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Revert changes to schlist.xsl

These changes aren't related to private URLs for calendars and should have their own issue.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133063 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Update the synoptic tool for missing i18n keys.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133083 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Allow subscriptions to non-public calendars.

This was a merge using svn --reintegrate https://source.sakaiproject.org/svn//calendar/branches/SAK-21497/

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