Build: #2 was successful Changes by Rob Kooper

Build result summary

Details

Completed
Queue duration
52 minutes
Duration
8 minutes
Labels
None
Revision
e2aac670ab4f2fada7226104ab1f7d04b183d7f8
Total tests
83
Successful since
#1 ()

Tests

  • 0 New failures
  • 0 Existing failures
  • 0 Fixed

Code commits

Author Commit Message Commit date
Rob Kooper Rob Kooper e2aac670ab4f2fada7226104ab1f7d04b183d7f8 initial attempt at removing secure social
This will take the social.users database (as used by secure social) and create a new database called users. This database will be independent of secure social and contain all our properties for a user. When a user logs in it will check the social.users for login information but then use the user as stored in users.

securesocial is now only in the following classes:
services.mongodb.MongoDBAuthenticatorStore - used to store when the user last logged in, etc
services.mongodb.MongoDBSecureSocialUserService - used to store the user information
services.ss.*Provider - different providers for secure social
services.ss.SecureSocialEventListener - used when the user logins/signsup to update the users collection
services.ss.SecureSocialTemplates - points ot clowder specific pages in views/ss
services.ss.SecureScoialUser - wrappers for securesocial code such as login check, token create, etc.

views uses securesocial in places to generate specific urls, as well as views.ss for the secure social specific login/register/etc pages

This will also fix the issue where no email was send if the user signed up using a non local account (CATS-483)
This will also fix the issue to record last login and login count of a user (CATS-590)

Jira issues

IssueDescriptionStatus
Unknown Issue TypeCATS-483Could not obtain issue details from Jira
Unknown Issue TypeCATS-590Could not obtain issue details from Jira

Shared artifacts

Artifact File size
dist 86 MB
scaladoc 35 MB
manual 3 MB