grunt-litmus
grunt-litmus copied to clipboard
clients.xml is linked wrong in the docs
Per this page: http://docs.litmus.com/w/page/18056603/Customer%20API%20documentation, clients.xml is located in pages/clients.xml
and emails/clients.xml
.
I think it'd be nice to include a generic list of Application codes and Application long names in the docs so everyone using this plugin doesn't have to look every single one of them up like this:
- Android 2.3
- android22
<dt>Android 4.2</dt>
<dd>android4</dd>
<dt>AOL Mail (Explorer)</dt>
<dd>aolonline</dd>
<dt>Gmail App (Android)</dt>
<dd>androidgmailapp</dd>
<dt>AOL Mail (Firefox)</dt>
<dd>ffaolonline</dd>
<dt>AOL Mail (Chrome)</dt>
<dd>chromeaolonline</dd>
<dt>Apple Mail 6</dt>
<dd>appmail6</dd>
<dt>BlackBerry 4 OS</dt>
<dd>blackberry8900</dd>
<dt>BlackBerry 5 OS</dt>
<dd>blackberryhtml</dd>
<dt>Color Blindness</dt>
<dd>colorblind</dd>
<dt>MessageLabs</dt>
<dd>messagelabs</dd>
<dt>iPhone 5s</dt>
<dd>iphone5s</dd>
<dt>iPad Mini</dt>
<dd>ipadmini</dd>
<dt>Postini</dt>
<dd>postini</dd>
<dt>iPad (Retina)</dt>
<dd>ipad</dd>
<dt>Barracuda</dt>
<dd>barracuda</dd>
<dt>Outlook</dt>
<dd>outlookfilter</dd>
<dt>SpamAssassin</dt>
<dd>spamassassin3</dd>
<dt>Gmail</dt>
<dd>gmailnewspam</dd>
<dt>Yahoo! Mail</dt>
<dd>yahoospam</dd>
<dt>AOL Mail</dt>
<dd>aolonlinespam</dd>
<dt>Gmail (Explorer)</dt>
<dd>gmailnew</dd>
<dt>Gmail (Firefox)</dt>
<dd>ffgmailnew</dd>
<dt>Gmail (Chrome)</dt>
<dd>chromegmailnew</dd>
<dt>iPhone 4s</dt>
<dd>iphone4</dd>
<dt>iPhone 5</dt>
<dd>iphone5</dd>
<dt>Lotus Notes 6.5</dt>
<dd>notes6</dd>
<dt>Lotus Notes 7</dt>
<dd>notes7</dd>
<dt>Lotus Notes 8</dt>
<dd>notes8</dd>
<dt>Lotus Notes 8.5</dt>
<dd>notes85</dd>
<dt>Outlook 2000</dt>
<dd>ol2000</dd>
<dt>Outlook 2002</dt>
<dd>ol2002</dd>
<dt>Outlook 2003</dt>
<dd>ol2003</dd>
<dt>Outlook 2007</dt>
<dd>ol2007</dd>
<dt>Outlook 2010</dt>
<dd>ol2010</dd>
<dt>Outlook 2011</dt>
<dd>ol2011</dd>
<dt>Outlook 2013</dt>
<dd>ol2013</dd>
<dt>Outlook.com (Explorer)</dt>
<dd>outlookcom</dd>
<dt>Outlook.com (Firefox)</dt>
<dd>ffoutlookcom</dd>
<dt>Outlook.com (Chrome)</dt>
<dd>chromeoutlookcom</dd>
<dt>Plain Text</dt>
<dd>plaintext</dd>
<dt>Thunderbird latest</dt>
<dd>thunderbirdlatest</dd>
<dt>Yahoo! Mail (Explorer)</dt>
<dd>yahoo</dd>
<dt>Yahoo! Mail (Firefox)</dt>
<dd>ffyahoo</dd>
<dt>Yahoo! Mail (Chrome)</dt>
<dd>chromeyahoo</dd>
<dt>Sender Policy Framework</dt>
<dd>spfcheck</dd>
<dt>DKIM</dt>
<dd>dkimcheck</dd>
<dt>DomainKeys</dt>
<dd>dkcheck</dd>
<dt>Sender ID</dt>
<dd>senderidcheck</dd>
<dt>GMX</dt>
<dd>gmxspam</dd>
<dt>Mail.com</dt>
<dd>mailcomspam</dd>
<dt>Windows Phone 8</dt>
<dd>windowsphone8</dd>
Do you think creating an options.listClients
would be useful? If set to true
it would log them. I have created a function that I personally use that does just that.
Are the clients different per account or are you talking about per project like the one you're uploading to? If so, then that'd be a neat debugging option.
All it would do is list all the available clients that a user can test against based on the url: https://yourcompany.litmus.com/emails/clients.xml. Then the user can pick and choose from the results what they want to put in the options.clients
array.
No reason not to do it expect a slightly faster pull from npm on new projects. I think it could be a nice convenience feature.
ok, I'll work on it