com.palm.app.accounts: Add mock data for desktop debugging

The majority of mock data was missing causing debugging on desktop not to work at all. This should fix most functionality on desktop now.

Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
This commit is contained in:
Herman Van Hazendonk committed 2017-08-04 00:13:26 +02:00
1 parent 3ddb929236
commit 8be8e9a786
11 files changed
+1147

No files matched your search

@@ -0,0 +1,325 @@
{
"returnValue": true,
"results": [{
"_id": "++J7IuRJT3Oe3shf",
"_kind": "com.palm.contact.sim:1",
"_rev": 540412,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "",
"givenName": "VOICEMAIL",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83efd",
"primary": false,
"type": "type_sim",
"value": "1233"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 1,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRLn27TYmQ7",
"_kind": "com.palm.contact.sim:1",
"_rev": 540414,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "",
"givenName": "VOICEMAIL",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83eff",
"primary": false,
"type": "type_sim",
"value": "1233"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 91,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRMMs_bS9CW",
"_kind": "com.palm.contact.sim:1",
"_rev": 540416,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "",
"givenName": "OPWAARDEREN",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f01",
"primary": false,
"type": "type_sim",
"value": "1244"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 92,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRMV07JSou5",
"_kind": "com.palm.contact.sim:1",
"_rev": 540418,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "",
"givenName": "KLANTENSERVICE",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f03",
"primary": false,
"type": "type_sim",
"value": "1200"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 93,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRN3ntHMMC6",
"_kind": "com.palm.contact.sim:1",
"_rev": 540420,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "ZIEN",
"givenName": "BELTEGOED",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f05",
"primary": false,
"type": "type_sim",
"value": "*101#"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 94,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRNB8BuoySo",
"_kind": "com.palm.contact.sim:1",
"_rev": 540422,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "HOREN",
"givenName": "BELTEGOED",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f07",
"primary": false,
"type": "type_sim",
"value": "1244"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 95,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRNbCcJSlHS",
"_kind": "com.palm.contact.sim:1",
"_rev": 540424,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "SMS",
"givenName": "BELTEGOED",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": ""
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f09",
"primary": false,
"type": "type_sim",
"value": "1244"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 96,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}, {
"_id": "++J7IuRNgV4CPRoH",
"_kind": "com.palm.contact.sim:1",
"_rev": 540426,
"_sync": true,
"accountId": "++J7IuR6WMRR2+r_",
"accounts": [],
"addresses": [],
"anniversary": "",
"birthday": "",
"displayName": "",
"emails": [],
"gender": "",
"ims": [],
"name": {
"familyName": "ZIEN",
"givenName": "EIGEN",
"honorificPrefix": "",
"honorificSuffix": "",
"middleName": "NUMMER"
},
"nickname": "",
"note": "",
"organizations": [],
"phoneNumbers": [{
"_id": "83f0b",
"primary": false,
"type": "type_sim",
"value": "*102#"
}],
"photos": [],
"relations": [],
"simEntryType": "adn",
"simIndex": 97,
"syncSource": {
"extended": {},
"name": null
},
"tags": [],
"urls": []
}],
"count": 8
}
@@ -0,0 +1,3 @@
{
"returnValue": true
}
@@ -0,0 +1,3 @@
{
"returnValue": true
}
@@ -0,0 +1,17 @@
{
"returnValue": true,
"results": [{
"_id": "++Hoa4oyzWC28A+0",
"_kind": "com.palm.account:1",
"_rev": 58654,
"_sync": true,
"beingDeleted": false,
"capabilityProviders": [{
"_id": "2b5",
"capability": "CONTACTS",
"id": "com.palm.sim.contacts"
}],
"templateId": "com.palm.sim",
"username": "310410433090340"
}]
}
@@ -0,0 +1,17 @@
{
"returnValue": true,
"results": [{
"_id": "++Hoa4oyzWC28A+0",
"_kind": "com.palm.account:1",
"_rev": 58654,
"_sync": true,
"beingDeleted": false,
"capabilityProviders": [{
"_id": "2b5",
"capability": "CONTACTS",
"id": "com.palm.sim.contacts"
}],
"templateId": "com.palm.sim",
"username": "310410433090340"
}]
}
@@ -0,0 +1,740 @@
{
"results": [{
"capabilityProviders": [{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"splitter": "mock/accounts/com.palm.aol/images/aim-32x32.png"
},
"id": "com.palm.aol.aim",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "AIM",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_aim"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.aol/images/aim-32x32.png",
"loc_48x48": "mock/accounts/com.palm.aol/images/aim-logo.png"
},
"loc_name": "AIM",
"readPermissions": ["com.palm.imlibpurple", "com.palm.app.messaging", "com.palm.app.contacts", "com.palm.service.contacts", "com.palm.service.contacts.linker"],
"templateId": "com.palm.aol",
"validator": "palm://com.palm.imaccountvalidator/checkCredentials",
"writePermissions": ["com.palm.app.contacts", "com.palm.app.messaging"]
}, {
"capabilityProviders": [{
"capability": "DOCUMENTS",
"id": "com.palm.boxnet.documents"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.boxnet/images/box_net_32.png",
"loc_48x48": "mock/accounts/com.palm.boxnet/images/box_net_48.png",
"loc_64x64": "mock/accounts/com.palm.boxnet/images/box_net_64.png"
},
"loc_name": "Box.net",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.quickoffice.webos", "com.quickoffice.ar"],
"templateId": "com.palm.boxnet",
"validator": "palm://com.palm.service.boxnet/checkCredentials",
"writePermissions": ["com.quickoffice.webos", "com.quickoffice.ar"]
}, {
"capabilityProviders": [{
"capability": "DOCUMENTS",
"id": "com.palm.dropbox.documents"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.dropbox/images/dropbox-32x32.png",
"loc_48x48": "mock/accounts/com.palm.dropbox/images/dropbox-48x48.png"
},
"loc_name": "Dropbox",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.quickoffice.webos", "com.quickoffice.ar"],
"templateId": "com.palm.dropbox",
"validator": "palm://com.palm.service.dropbox/checkCredentials",
"writePermissions": ["com.quickoffice.webos", "com.quickoffice.ar"]
}, {
"capabilityProviders": [{
"capability": "MAIL",
"icon": {
"loc_32x32": "mock/accounts/com.palm.othermail/images/othermail32.png",
"loc_48x48": "mock/accounts/com.palm.othermail/images/othermail48.png"
},
"id": "com.palm.other.mail"
}],
"hidden": false,
"icon": {
"loc_32x32": "mock/accounts/com.palm.othermail/images/othermail32.png",
"loc_48x48": "mock/accounts/com.palm.othermail/images/othermail48.png"
},
"loc_name": "Email Account",
"readPermissions": [],
"templateId": "com.palm.othermail",
"validator": {
"address": "palm://com.palm.dummy/dummy",
"customUI": {
"appId": "com.palm.app.email",
"name": "mock/accounts/wizard.html"
}
},
"writePermissions": []
}, {
"capabilityProviders": [{
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.facebook:1",
"calendarevent": "com.palm.calendarevent.facebook:1"
},
"id": "com.palm.facebook.calendar",
"implementation": "palm://com.palm.service.calendar.facebook/",
"onCreate": "palm://com.palm.service.calendar.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.facebook/onDelete",
"onEnabled": "palm://com.palm.service.calendar.facebook/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.calendar.facebook/sync"
}, {
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.facebook:1"
},
"id": "com.palm.facebook.contacts",
"implementation": "palm://com.palm.service.contacts.facebook/",
"onCreate": "palm://com.palm.service.contacts.facebook/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.facebook/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.facebook/onDelete",
"onEnabled": "palm://com.palm.service.contacts.facebook/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.facebook/refetchPhoto",
"sync": "palm://com.palm.service.contacts.facebook/sync"
}, {
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.facebook/images/facebook-32x32.png",
"loc_48x48": "mock/accounts/com.palm.facebook/images/facebook-48x48.png"
},
"loc_name": "Facebook",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.app.facebook", "com.palm.app.facebook.beta", "com.palm.app.enyo-facebook", "com.palm.service.calendar.facebook", "com.palm.service.contacts", "com.palm.service.contacts.facebook", "com.palm.service.contacts.linker", "com.palm.service.photos", "com.palm.service.photos.facebook", "com.palm.app.photos", "com.palm.app.calendar", "com.palm.app.contacts"],
"templateId": "com.palm.facebook",
"validator": "palm://com.palm.service.contacts.facebook/checkCredentials",
"writePermissions": ["com.palm.app.facebook", "com.palm.app.facebook.beta", "com.palm.app.enyo-facebook", "com.palm.app.photos", "com.palm.app.calendar", "com.palm.app.contacts"]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.google:1"
},
"id": "com.palm.google.contacts",
"implementation": "palm://com.palm.service.contacts.google/",
"onCreate": "palm://com.palm.service.contacts.google/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.google/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.google/onDelete",
"onEnabled": "palm://com.palm.service.contacts.google/onEnabled",
"refetchPhoto": "palm://com.palm.service.contacts.google/refetchPhoto",
"sync": "palm://com.palm.service.contacts.google/sync"
}, {
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"chatWithNonBuddies": false,
"dbkinds": {
"imcommand": "com.palm.imcommand.libpurple:1",
"immessage": "com.palm.immessage.libpurple:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.google/images/gtalk-32x32.png",
"loc_48x48": "mock/accounts/com.palm.google/images/gtalk-48x48.png",
"splitter": "mock/accounts/com.palm.google/images/gtalk-32x32.png"
},
"id": "com.palm.google.talk",
"implementation": "palm://com.palm.imlibpurple/",
"loc_shortName": "Google",
"onEnabled": "palm://com.palm.imlibpurple/onEnabled",
"readOnlyData": true,
"serviceName": "type_gtalk"
}, {
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.google:1",
"calendarevent": "com.palm.calendarevent.google:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.google/images/googlecalendar-32x32.png",
"loc_48x48": "mock/accounts/com.palm.google/images/googlecalendar-48x48.png"
},
"id": "com.palm.google.calendar",
"implementation": "palm://com.palm.service.calendar.google/",
"onCreate": "palm://com.palm.service.calendar.google/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.google/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.google/onDelete",
"onEnabled": "palm://com.palm.service.calendar.google/onEnabled",
"subKind": "com.palm.calendarevent.google:1",
"sync": "palm://com.palm.service.calendar.google/sync",
"validator": "palm://com.palm.service.calendar.google/checkCredentials"
}, {
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "imap.gmail.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "smtp.gmail.com",
"useSmtpAuth": true
},
"syncFrequencyMins": 15
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.google.mail",
"implementation": "palm://com.palm.imap/",
"onCreate": "palm://com.palm.imap/accountCreated",
"onCredentialsChanged": "palm://com.palm.imap/credentialsChanged",
"onDelete": "palm://com.palm.imap/accountDeleted",
"onEnabled": "palm://com.palm.imap/accountEnabled",
"subKind": "com.palm.imap.email:1"
}, {
"capability": "DOCUMENTS",
"id": "com.palm.google.documents"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.google/images/google-32x32.png",
"loc_48x48": "mock/accounts/com.palm.google/images/google-48x48.png"
},
"loc_name": "Google",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.imap", "com.palm.smtp", "com.palm.imlibpurple", "com.palm.service.contacts", "com.palm.service.calendar.google", "com.palm.service.contacts.google", "com.palm.service.contacts.linker", "com.palm.app.messaging", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.email", "com.quickoffice.webos", "com.quickoffice.ar"],
"templateId": "com.palm.google",
"validator": "palm://com.palm.service.contacts.google/checkCredentials",
"writePermissions": ["com.palm.app.messaging", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.email", "com.quickoffice.webos", "com.quickoffice.ar"]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.palmprofile:1"
},
"id": "com.palm.palmprofile.contacts",
"refetchPhoto": "palm://com.palm.service.contacts/refetchPhoto"
}, {
"capability": "CALENDAR",
"id": "com.palm.palmprofile.calendar"
}, {
"capability": "TASKS",
"id": "com.palm.palmprofile.tasks"
}, {
"capability": "MEMOS",
"id": "com.palm.palmprofile.memos"
}, {
"alwaysOn": true,
"capability": "PHONE",
"icon": {
"loc_32x32": "mock/accounts/com.palm.palmprofile/images/mypalm-32x32.png",
"loc_48x48": "mock/accounts/com.palm.palmprofile/images/mypalm-48x48.png"
},
"id": "com.palm.palmprofile.voice",
"loc_name": "Carrier",
"loc_shortName": "Carrier"
}, {
"capability": "MESSAGING",
"capabilitySubtype": "SMS",
"icon": {
"loc_32x32": "mock/accounts/com.palm.palmprofile/images/sms-32x32.png",
"loc_48x48": "mock/accounts/com.palm.palmprofile/images/sms-48x48.png",
"splitter": "mock/accounts/com.palm.palmprofile/images/sms-32x32.png"
},
"id": "com.palm.palmprofile.sms",
"loc_name": "SMS Account",
"loc_shortName": "Text"
}, {
"capability": "LOCAL.FILESTORAGE",
"icon": {
"loc_32x32": "mock/accounts/com.palm.palmprofile/images/touchpad-32x32.png"
},
"id": "com.palm.palmprofile.localfilestore"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.palmprofile/images/mypalm-32x32.png",
"loc_48x48": "mock/accounts/com.palm.palmprofile/images/mypalm-48x48.png"
},
"loc_name": "HP webOS Account",
"readPermissions": ["com.palm.service.contacts", "com.palm.app.contacts"],
"templateId": "com.palm.palmprofile",
"writePermissions": ["com.palm.accountservices", "com.palm.app.firstuse"]
}, {
"templateId": "com.palm.imap",
"loc_name": "IMAP",
"icon": {
"loc_32x32": "mock/accounts/com.palm.imap/images/imapmail32.png",
"loc_48x48": "mock/accounts/com.palm.imap/images/imapmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "mock/accounts/wizard.html"
},
"address": "palm://com.palm.imap/validateAccount"
},
"readPermissions": ["com.palm.app.email", "com.palm.imap", "com.palm.smtp"],
"writePermissions": ["com.palm.app.email"],
"capabilityProviders": [{
"capability": "MAIL",
"id": "com.palm.imap.mail",
"icon": {
"loc_32x32": "mock/accounts/com.palm.imap/images/imapmail32.png",
"loc_48x48": "mock/accounts/com.palm.imap/images/imapmail48.png"
},
"implementation": "palm://com.palm.imap/",
"onCreate": "palm://com.palm.imap/accountCreated",
"onDelete": "palm://com.palm.imap/accountDeleted",
"onEnabled": "palm://com.palm.imap/accountEnabled",
"onCredentialsChanged": "palm://com.palm.imap/credentialsChanged",
"subKind": "com.palm.imap.email:1"
}]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.linkedin:1"
},
"id": "com.palm.linkedin.contacts",
"implementation": "palm://com.palm.service.contacts.linkedin/",
"onCreate": "palm://com.palm.service.contacts.linkedin/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.linkedin/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.linkedin/onDelete",
"onEnabled": "palm://com.palm.service.contacts.linkedin/onEnabled",
"readOnlyData": true,
"refetchPhoto": "palm://com.palm.service.contacts.linkedin/refetchPhoto",
"sync": "palm://com.palm.service.contacts.linkedin/sync"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.linkedin/images/linkedin-32x32.png",
"loc_48x48": "mock/accounts/com.palm.linkedin/images/linkedin-48x48.png"
},
"loc_name": "LinkedIn",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.service.contacts", "com.palm.service.contacts.linkedin", "com.palm.service.contacts.linker", "com.palm.app.contacts"],
"templateId": "com.palm.linkedin",
"validator": "palm://com.palm.service.contacts.linkedin/checkCredentials",
"writePermissions": ["com.palm.app.contacts"]
}, {
"capabilityProviders": [{
"capability": "MAIL",
"dbkinds": {
"task": "com.palm.email.eas:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/easmail32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/easmail48.png"
},
"id": "com.palm.eas.mail",
"implementation": "palm://com.palm.eas/",
"onCreate": "palm://com.palm.eas/accountCreated",
"onDelete": "palm://com.palm.eas/accountDeleted",
"subKind": "com.palm.email.eas:1"
}, {
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.eas:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/easmail32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/easmail48.png"
},
"id": "com.palm.eas.contacts",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.contact.eas:1",
"sync": "palm://com.palm.eas/syncAllContacts"
}, {
"capability": "REMOTECONTACTS",
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/eascontacts32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/eascontacts48.png"
},
"id": "com.palm.eas.remotecontacts",
"implementation": "palm://com.palm.eas/",
"loc_name": "Global Address Lookup",
"query": "palm://com.palm.eas/queryGal"
}, {
"capability": "CALENDAR",
"dbkinds": {
"calendarevent": "com.palm.calendarevent.eas:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/easmail32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/easmail48.png"
},
"id": "com.palm.eas.calendar",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.calendarevent.eas:1",
"sync": "palm://com.palm.eas/syncAllCalendars"
}, {
"capability": "TASKS",
"dbkinds": {
"task": "com.palm.task.eas:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/eastasks32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/eastasks48.png"
},
"id": "com.palm.eas.tasks",
"implementation": "palm://com.palm.eas/",
"subKind": "com.palm.task.eas:1"
}],
"hidden": false,
"icon": {
"loc_32x32": "mock/accounts/com.palm.eas/images/easmail32.png",
"loc_48x48": "mock/accounts/com.palm.eas/images/easmail48.png"
},
"loc_name": "Microsoft Exchange",
"onCapabilitiesChanged": "palm://com.palm.eas/accountCapabilities",
"onCredentialsChanged": "palm://com.palm.eas/accountUpdated",
"readPermissions": ["com.palm.app.email", "com.palm.eas", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.tasks", "com.palm.service.contacts", "com.palm.service.contacts.linker"],
"templateId": "com.palm.eas",
"validator": {
"address": "palm://com.palm.eas/validateAccount",
"customUI": {
"appId": "com.palm.app.email",
"name": "mock/accounts/wizard.html"
}
},
"writePermissions": ["com.palm.app.email", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.tasks"]
}, {
"capabilityProviders": [{
"capability": "DOCUMENTS",
"id": "com.palm.mobileme.documents"
}, {
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.mobileme.mail",
"implementation": "palm://com.palm.imap/",
"onCreate": "palm://com.palm.imap/accountCreated",
"onCredentialsChanged": "palm://com.palm.imap/credentialsChanged",
"onDelete": "palm://com.palm.imap/accountDeleted",
"onEnabled": "palm://com.palm.imap/accountEnabled",
"subKind": "com.palm.imap.email:1"
}],
"config": {
"encryption": "ssl",
"port": 993,
"server": "mail.me.com",
"smtpConfig": {
"encryption": "tls",
"port": 587,
"server": "smtp.me.com",
"useSmtpAuth": true
}
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.mobileme/images/mobileme-32x31.png",
"loc_48x48": "mock/accounts/com.palm.mobileme/images/mobileme-48x47.png"
},
"loc_name": "MobileMe",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.imap", "com.palm.smtp", "com.palm.app.email", "com.quickoffice.webos", "com.quickoffice.ar"],
"templateId": "com.palm.mobileme",
"validator": "palm://com.palm.service.mobileme/checkCredentials",
"writePermissions": ["com.palm.app.email", "com.quickoffice.webos", "com.quickoffice.ar"]
}, {
"capabilityProviders": [{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.photobucket/images/32.png",
"loc_48x48": "mock/accounts/com.palm.photobucket/images/48.png"
},
"loc_name": "Photobucket",
"readPermissions": ["com.palm.app.photos", "com.palm.service.photos", "com.palm.service.photos.photobucket"],
"templateId": "com.palm.photobucket",
"validator": "palm://com.palm.service.photos.photobucket/checkCredentials",
"writePermissions": ["com.palm.app.photos"]
}, {
"templateId": "com.palm.pop",
"loc_name": "POP",
"icon": {
"loc_32x32": "mock/accounts/com.palm.pop/images/popmail32.png",
"loc_48x48": "mock/accounts/com.palm.pop/images/popmail48.png"
},
"hidden": true,
"validator": {
"customUI": {
"appId": "com.palm.app.email",
"name": "mock/accounts/wizard.html"
},
"address": "palm://com.palm.pop/validateAccount"
},
"readPermissions": ["com.palm.app.email", "com.palm.pop", "com.palm.smtp"],
"writePermissions": ["com.palm.app.email"],
"capabilityProviders": [{
"capability": "MAIL",
"id": "com.palm.pop.mail",
"implementation": "palm://com.palm.pop/",
"onCreate": "palm://com.palm.pop/accountCreated",
"onDelete": "palm://com.palm.pop/accountDeleted",
"onEnabled": "palm://com.palm.pop/accountEnabled",
"onCredentialsChanged": "palm://com.palm.pop/credentialsChanged",
"subKind": "com.palm.email.pop:1"
}]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"db_kinds": {
"contact": "com.palm.contact.sim:1"
},
"id": "com.palm.sim.contacts",
"implementation": "palm://com.palm.service.contacts.sim/",
"onCreate": "palm://com.palm.service.contacts.sim/onCreate",
"onDelete": "palm://com.palm.service.contacts.sim/onDelete",
"onEnabled": "palm://com.palm.service.contacts.sim/onEnabled",
"readOnlyData": false,
"sync": "palm://com.palm.service.contacts.sim/sync"
}],
"disableRemove": true,
"icon": {
"loc_32x32": "mock/accounts/com.palm.sim/images/sim-32x32.png",
"loc_48x48": "mock/accounts/com.palm.sim/images/sim-48x48.png"
},
"loc_name": "SIM",
"readPermissions": ["com.palm.service.contacts", "com.palm.service.contacts.linker", "com.palm.service.contacts.sim", "com.palm.app.contacts"],
"templateId": "com.palm.sim",
"writePermissions": ["com.palm.service.contacts.sim"]
}, {
"templateId": "com.palm.skype",
"loc_name": "Skype",
"icon": {
"loc_32x32": "mock/accounts/com.palm.skype/images/skype32.png",
"loc_48x48": "mock/accounts/com.palm.skype/images/skype48.png"
},
"validator": {
"customUI": {
"appId": "com.palm.app.skype",
"name": "validator.html"
},
"address": "palm://com.palm.skypevalidator/updateCredentials"
},
"onCredentialsChanged": "palm://com.palm.skypevalidator/credentialsChanged",
"readPermissions": ["com.palm.app.phone", "com.palm.app.skype", "com.palm.app.messaging", "com.palm.app.contacts", "com.palm.service.contacts", "com.palm.service.contacts.linker", "com.palm.skype"],
"writePermissions": ["com.palm.app.phone", "com.palm.app.skype", "com.palm.app.messaging", "com.palm.app.contacts", "com.palm.service.contacts", "com.palm.service.contacts.linker", "com.palm.skype"],
"capabilityProviders": [{
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"id": "com.palm.skype.messaging",
"loc_shortName": "Skype",
"alwaysOn": true,
"icon": {
"loc_32x32": "mock/accounts/com.palm.skype/images/skype32.png",
"loc_48x48": "mock/accounts/com.palm.skype/images/skype48.png",
"splitter": "mock/accounts/com.palm.skype/images/skype32.png"
},
"implementation": "palm://com.palm.skype/",
"onEnabled": "palm://com.palm.skype/onEnabled",
"serviceName": "type_skype",
"dbkinds": {
"immessage": "com.palm.immessage.skypem:1",
"imcommand": "com.palm.imcommand.skypem:1"
},
"settingsUI": {
"appId": "com.palm.app.skype",
"sceneName": "accountlogin"
},
"invites": {
"supportsCustomMessage": true,
"loc_bannerText": "Skype contact request"
},
"groupChat": {
"supported": true,
"topicsSupported": true,
"invitesSupportMessages": false
},
"chatWithNonBuddies": true
}, {
"capability": "CONTACTS",
"id": "com.palm.skype.contacts",
"alwaysOn": true,
"implementation": "palm://com.palm.skype/",
"sync": "palm://com.palm.skype/sync",
"readOnlyData": true,
"db_kinds": {
"contact": "com.palm.contact.skypem:1"
}
}, {
"capability": "PHONE",
"id": "com.palm.skype.call",
"alwaysOn": true,
"implementation": "palm://com.palm.skype/",
"serviceName": "type_skype",
"wanAllowed": true,
"wifiAllowed": true,
"pausePrompt": false,
"pauseCode": [],
"waitCode": [],
"keyHoldMappings": [],
"launchCode": "##"
}]
}, {
"capabilityProviders": [{
"capability": "PHOTO.UPLOAD",
"id": "com.palm.service.photos",
"implementation": "palm://com.palm.service.photos",
"onCredentialsChanged": "palm://com.palm.service.photos/onCredentialsChanged",
"onDelete": "palm://com.palm.service.photos/onDelete",
"onEnabled": "palm://com.palm.service.photos/onEnabled"
}],
"icon": {
"loc_32x32": "mock/accounts/com.palm.snapfish/images/32.png",
"loc_48x48": "mock/accounts/com.palm.snapfish/images/48.png"
},
"loc_name": "Snapfish",
"readPermissions": ["com.palm.app.photos", "com.palm.service.photos", "com.palm.service.photos.snapfish"],
"templateId": "com.palm.snapfish",
"validator": "palm://com.palm.service.photos.snapfish/checkCredentials",
"writePermissions": ["com.palm.app.photos"]
}, {
"templateId": "com.palm.telephony",
"loc_name": "Telephony Interface Layer",
"hidden": true,
"invisible": true,
"disableRemove": true,
"readPermissions": ["com.palm.telephony"],
"writePermissions": ["com.palm.telephony"],
"capabilityProviders": [{
"id": "com.palm.telephony",
"capability": "PHONE",
"implementation": "palm://com.palm.telephony/",
"serviceName": "com.palm.telephony",
"wanAllowed": true,
"wifiAllowed": false,
"pausePrompt": true,
"pauseCode": ["p"],
"waitCode": ["w"],
"keyHoldMappings": [{
"0": "+"
}, {
"*": "p"
}, {
"#": "w"
}]
}]
}, {
"capabilityProviders": [{
"capability": "CONTACTS",
"dbkinds": {
"contact": "com.palm.contact.yahoo:1"
},
"id": "com.palm.yahoo.contacts",
"implementation": "palm://com.palm.service.contacts.yahoo/",
"onCreate": "palm://com.palm.service.contacts.yahoo/onCreate",
"onCredentialsChanged": "palm://com.palm.service.contacts.yahoo/credentialsChanged",
"onDelete": "palm://com.palm.service.contacts.yahoo/onDelete",
"onEnabled": "palm://com.palm.service.contacts.yahoo/onEnabled",
"readOnlyData": true,
"sync": "palm://com.palm.service.contacts.yahoo/sync",
"validator": "palm://com.palm.service.contacts.yahoo/checkCredentials"
}, {
"capability": "MESSAGING",
"capabilitySubtype": "IM",
"dbkinds": {
"imcommand": "com.palm.imcommand.yahoo:1",
"immessage": "com.palm.immessage.yahoo:1"
},
"icon": {
"loc_32x32": "mock/accounts/com.palm.yahoo/images/yim-32x32.png",
"loc_48x48": "mock/accounts/com.palm.yahoo/images/yim-48x48.png",
"splitter": "mock/accounts/com.palm.yahoo/images/yim-32x32.png"
},
"id": "com.palm.yahoo.im",
"implementation": "palm://com.palm.imyahoo/",
"invites": {
"supportsCustomMessage": true
},
"loc_shortName": "Yahoo!",
"onCredentialsChanged": "palm://com.palm.imyahoo/onCredentialsChanged",
"onEnabled": "palm://com.palm.imyahoo/onEnabled",
"serviceName": "type_yahoo",
"supportsInvisibleStatus": true
}, {
"capability": "MAIL",
"config": {
"encryption": "ssl",
"port": 993,
"server": "palm.imap.mail.yahoo.com",
"smtpConfig": {
"encryption": "ssl",
"port": 465,
"server": "palm.smtp.mail.yahoo.com",
"useSmtpAuth": true
}
},
"dbkinds": {
"email": "com.palm.imap.email:1"
},
"id": "com.palm.yahoo.mail",
"implementation": "palm://com.palm.imap/",
"onCreate": "palm://com.palm.imap/accountCreated",
"onCredentialsChanged": "palm://com.palm.imap/credentialsChanged",
"onDelete": "palm://com.palm.imap/accountDeleted",
"onEnabled": "palm://com.palm.imap/accountEnabled",
"subKind": "com.palm.imap.email:1"
}, {
"capability": "CALENDAR",
"dbkinds": {
"calendar": "com.palm.calendar.yahoo:1",
"calendarevent": "com.palm.calendarevent.yahoo:1"
},
"id": "com.palm.yahoo.calendar",
"implementation": "palm://com.palm.service.calendar.yahoo/",
"onCreate": "palm://com.palm.service.calendar.yahoo/onCreate",
"onCredentialsChanged": "palm://com.palm.service.calendar.yahoo/credentialsChanged",
"onDelete": "palm://com.palm.service.calendar.yahoo/onDelete",
"onEnabled": "palm://com.palm.service.calendar.yahoo/onEnabled",
"subKind": "com.palm.calendarevent.yahoo:1",
"sync": "palm://com.palm.service.calendar.yahoo/sync"
}],
"disallowed_locales": ["en_cn", "zh_cn", "zh_hk"],
"icon": {
"loc_32x32": "mock/accounts/com.palm.yahoo/images/yahoo-32x32.png",
"loc_48x48": "mock/accounts/com.palm.yahoo/images/yahoo-48x48.png"
},
"loc_name": "Yahoo!",
"loc_usernameLabel": "EMAIL ADDRESS",
"readPermissions": ["com.palm.imap", "com.palm.smtp", "com.palm.imyahoo", "com.palm.yahoo", "com.palm.service.contacts", "com.palm.service.calendar.yahoo", "com.palm.service.contacts.yahoo", "com.palm.service.contacts.linker", "com.palm.app.messaging", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.email"],
"templateId": "com.palm.yahoo",
"validator": "palm://com.palm.yahoo/validate",
"writePermissions": ["com.palm.yahoo", "com.palm.service.contacts.yahoo", "com.palm.app.messaging", "com.palm.app.calendar", "com.palm.app.contacts", "com.palm.app.email"]
}],
"returnValue": true
}
@@ -0,0 +1,16 @@
{
"returnValue": true,
"results": [{
"_id": "++KKpIuCOt8OctoL",
"_kind": "com.palm.account.syncstate:1",
"_rev": 527,
"accountId": "++KHnkjk2UsA7qJh",
"busAddress": "com.palm.imap",
"capabilityProvider": "com.palm.imap.mail",
"collectionId": "++KHnkkBrACFhuUn",
"errorCode": "",
"errorText": "",
"metadata": null,
"syncState": "IDLE"
}]
}
@@ -0,0 +1,10 @@
{
"returnValue": true,
"results": [{
"_id": "++KKls7VqJovE47L",
"_kind": "com.palm.signaling:1",
"_rev": 16,
"appId": "com.palm.accounts.templates",
"templates": "com.palm.aol,com.palm.boxnet,com.palm.dropbox,com.palm.eas,com.palm.facebook,com.palm.google,com.palm.imap,com.palm.linkedin,com.palm.mobileme,com.palm.othermail,com.palm.palmprofile,com.palm.photobucket,com.palm.pop,com.palm.sim,com.palm.skype,com.palm.snapfish,com.palm.telephony,com.palm.yahoo"
}]
}
@@ -0,0 +1,10 @@
{
"returnValue": true,
"results": [{
"_id": "++KKls7VqJovE47L",
"_kind": "com.palm.signaling:1",
"_rev": 16,
"appId": "com.palm.accounts.templates",
"templates": "com.palm.aol,com.palm.boxnet,com.palm.dropbox,com.palm.eas,com.palm.facebook,com.palm.google,com.palm.imap,com.palm.linkedin,com.palm.mobileme,com.palm.othermail,com.palm.palmprofile,com.palm.photobucket,com.palm.pop,com.palm.sim,com.palm.skype,com.palm.snapfish,com.palm.telephony,com.palm.yahoo"
}]
}