+ search-tags="searchTags"
+ query-set="querySet">
-
-
+
instance.extend('get', 'jobs', {params: {page_size: "10", order_by: "-finished"}}));
-
return $q.all(promises);
}
@@ -111,6 +108,14 @@ function InstanceGroupsRun ($stateExtender, strings, ComponentsStrings) {
ncyBreadcrumb: {
label: strings.get('state.ADD_BREADCRUMB_LABEL')
},
+ params: {
+ instance_search: {
+ value: {
+ order_by: 'hostname',
+ page_size: '10'
+ }
+ }
+ },
views: {
'add@instanceGroups': {
templateUrl: AddEditTemplate,
@@ -119,7 +124,17 @@ function InstanceGroupsRun ($stateExtender, strings, ComponentsStrings) {
}
},
resolve: {
- resolvedModels: InstanceGroupsResolve
+ resolvedModels: InstanceGroupsResolve,
+ Dataset: [
+ '$stateParams',
+ 'GetBasePath',
+ 'QuerySet',
+ ($stateParams, GetBasePath, qs) => {
+ const searchParams = $stateParams.instance_search;
+ const searchPath = GetBasePath('instances');
+ return qs.search(searchPath, searchParams);
+ }
+ ]
}
});
@@ -146,8 +161,7 @@ function InstanceGroupsRun ($stateExtender, strings, ComponentsStrings) {
"modal": {
template: '',
}
- },
- resolvedModels: InstanceGroupsResolve
+ }
});
$stateExtender.addState({
@@ -156,6 +170,14 @@ function InstanceGroupsRun ($stateExtender, strings, ComponentsStrings) {
ncyBreadcrumb: {
label: strings.get('state.EDIT_BREADCRUMB_LABEL')
},
+ params: {
+ instance_search: {
+ value: {
+ order_by: 'hostname',
+ page_size: '10'
+ }
+ }
+ },
views: {
'edit@instanceGroups': {
templateUrl: AddEditTemplate,
@@ -164,7 +186,17 @@ function InstanceGroupsRun ($stateExtender, strings, ComponentsStrings) {
}
},
resolve: {
- resolvedModels: InstanceGroupsResolve
+ resolvedModels: InstanceGroupsResolve,
+ Dataset: [
+ '$stateParams',
+ 'GetBasePath',
+ 'QuerySet',
+ ($stateParams, GetBasePath, qs) => {
+ const searchParams = $stateParams.instance_search;
+ const searchPath = GetBasePath('instances');
+ return qs.search(searchPath, searchParams);
+ }
+ ]
}
});
@@ -192,8 +224,7 @@ function InstanceGroupsRun ($stateExtender, strings, ComponentsStrings) {
"modal": {
template: '',
}
- },
- resolvedModels: InstanceGroupsResolve
+ }
});
$stateExtender.addState({