Raya 0.2.2 addresses the following issues since the release of Raya 0.2
- edit profile button only shown for owner
- fix exception when composing new message
- clear facebook connect cookies on invalid session key
- fix delete button in apps gallery
- remove unused files
- set username session value for facebook connect logins
- fixed exception on failed login
Internal widgets
Included since the Raya 0.2 release is a widget called gmailContacts.xml in /Content/widgets/gmailContacts.xml. Internal widgets share the same database table as any OpenSocial gadgets added by a user. To differentiate between an internal widget and an external gadget, you will need to tick the "internal" checkbox. The main difference of an internal widget is that it will not appear in the Gadget gallery.
The gmailContacts widget allows users to import email contacts from gmail via OAuth. To allow raya to access the users email contacts via OAuth, the consumer key and secret for raya (or your site) will need to be specified for the widget in oauth.json. The following is the setting for gmailContacts for raya. The URL of the widget is http://raya.mysolutions.com/Content/widgets/gmailContacts.xml.
"http://raya.my6solutions.com/content/widgets/gmailContacts.xml" : {
"gmail" : {
"consumer_key" : "my6solutions.com",
"consumer_secret" : "WjbzTy7PK3eZpoTDiROOmzAO",
"key_type" : "HMAC_SYMMETRIC"
}
}
Known Issues
If a gadget finishes rendering while the "Application" tab is not currently in view, it will not display at all. In the future, the gadget will only be rendered if the Application tab is in view. This will be fixed in due time.
What next
Photo and friends management features will be implemented next. Profile photos obtained from Facebook Connect will also be fixed.