Add new options to the front-end's home page

This commit is contained in:
Gaël Métais
2015-04-30 22:18:27 +02:00
parent 9231b0914b
commit b2f6f68d1a
8 changed files with 282 additions and 15 deletions
+17 -2
View File
@@ -5,13 +5,28 @@ apiService.factory('API', ['$location', 'Runs', 'Results', function($location, R
return {
launchTest: function(url, settings) {
Runs.save({
var runObject = {
url: url,
waitForResponse: false,
screenshot: true,
jsTimeline: true,
device: settings.device
}, function(data) {
};
if (settings.waitForSelector && settings.waitForSelector !== '') {
runObject.waitForSelector = settings.waitForSelector;
}
if (settings.cookie && settings.cookie !== '') {
runObject.cookie = settings.cookie;
}
if (settings.authUser && settings.authUser !== '' && settings.authPass && settings.authPass !== '') {
runObject.authUser = settings.authUser;
runObject.authPass = settings.authPass;
}
Runs.save(runObject, function(data) {
$location.path('/queue/' + data.runId);
}, function(response) {
if (response.status === 429) {