Commit e4abbfb0 authored by Sven Franck's avatar Sven Franck

removed prefixing of portal_type fields

parent e26a858b
This diff is collapsed.
...@@ -37,14 +37,14 @@ ...@@ -37,14 +37,14 @@
{ {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "computer_title"}, {"title": "title"},
{"title": "computer_reference_network"} {"title": "reference_network"}
] ]
}, { }, {
"position": "center", "position": "center",
"fieldlist": [ "fieldlist": [
{"title": "computer_description"}, {"title": "description"},
{"title": "computer_reference", "overrides": {"widget":{"hidden": true}}} {"title": "reference", "overrides": {"widget":{"hidden": true}}}
] ]
} }
] ]
......
...@@ -15,16 +15,16 @@ ...@@ -15,16 +15,16 @@
"header": [ "header": [
[ [
{"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 6}, {"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 6},
{"column": "computer_title", "show": true, "priority": 5}, {"column": "title", "show": true, "priority": 5},
{"column": "computer_reference", "show": true, "priority": 5}, {"column": "reference", "show": true, "priority": 5},
{"column": "computer_translated_validation_state_title", "show": "true", "priority": 3} {"column": "translated_validation_state_title", "show": "true", "priority": 3}
] ]
], ],
"body": [ "body": [
{"custom": true, "show": true, "priority": 6, "status": true}, {"custom": true, "show": true, "priority": 6, "status": true},
{"column": "computer_title", "show": true, "priority": 5}, {"column": "title", "show": true, "priority": 5},
{"column": "computer_reference", "show": true, "priority": 5}, {"column": "reference", "show": true, "priority": 5},
{"column": "computer_translated_validation_state_title", "show": "true", "priority": 3}], {"column": "translated_validation_state_title", "show": "true", "priority": 3}],
"footer": [] "footer": []
}, },
"feature_dict": { "feature_dict": {
......
[ [
{ {
"computer_title":"Cortana", "title":"Cortana",
"computer_reference":"", "reference":"",
"computer_group":"amazon", "group":"amazon",
"computer_cpu_core":"", "cpu_core":"",
"computer_cpu_frequency":"1000", "cpu_frequency":"1000",
"computer_cpu_type":"x86/x86_32/i486", "cpu_type":"x86/x86_32/i486",
"computer_memory_size":"1", "memory_size":"1",
"computer_memory_type":"ddr3/800", "memory_type":"ddr3/800",
"computer_region":"america/north/usa", "region":"america/north/usa",
"computer_storage_capacity":"finite/750", "storage_capacity":"finite/750",
"computer_storage_interface":"sata", "storage_interface":"sata",
"computer_storage_redundancy":"raid/level2", "storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"", "wide_area_network_type":"",
"computer_local_area_network_type":"ethernet/100m", "local_area_network_type":"ethernet/100m",
"computer_storage_technology":"disk/10000", "storage_technology":"disk/10000",
"computer_description":"", "description":"",
"computer_translated_validation_state_title":"", "translated_validation_state_title":"",
"computer_default_network_address_netmask":"", "default_network_address_netmask":"",
"computer_default_network_address_ip_address":"", "default_network_address_ip_address":"",
"computer_default_network_address_host_name":"", "default_network_address_host_name":"",
"computer_reference_portal_type":"", "reference_portal_type":"",
"computer_reference_id":"" "reference_id":""
}, },
{ {
"computer_title":"HAL", "title":"HAL",
"computer_reference":"", "reference":"",
"computer_group":"atlanticnet", "group":"atlanticnet",
"computer_cpu_core":"", "cpu_core":"",
"computer_cpu_frequency":"3400", "cpu_frequency":"3400",
"computer_cpu_type":"x86/x86_32/i486", "cpu_type":"x86/x86_32/i486",
"computer_memory_size":"256", "memory_size":"256",
"computer_memory_type":"ddr3/800", "memory_type":"ddr3/800",
"computer_region":"america/north/usa", "region":"america/north/usa",
"computer_storage_capacity":"finite/320", "storage_capacity":"finite/320",
"computer_storage_interface":"sata", "storage_interface":"sata",
"computer_storage_redundancy":"raid/level2", "storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"", "wide_area_network_type":"",
"computer_local_area_network_type":"ethernet/100m", "local_area_network_type":"ethernet/100m",
"computer_storage_technology":"disk/10000", "storage_technology":"disk/10000",
"computer_description":"", "description":"",
"computer_translated_validation_state_title":"", "translated_validation_state_title":"",
"computer_default_network_address_netmask":"", "default_network_address_netmask":"",
"computer_default_network_address_ip_address":"", "default_network_address_ip_address":"",
"computer_default_network_address_host_name":"", "default_network_address_host_name":"",
"computer_reference_portal_type":"", "reference_portal_type":"",
"computer_reference_id":"" "reference_id":""
}, },
{ {
"computer_title":"Computer", "title":"Computer",
"computer_reference":"", "reference":"",
"computer_group":"bull", "group":"bull",
"computer_cpu_core":"", "cpu_core":"",
"computer_cpu_frequency":"2500", "cpu_frequency":"2500",
"computer_cpu_type":"x86/x86_32/i486", "cpu_type":"x86/x86_32/i486",
"computer_memory_size":"96", "memory_size":"96",
"computer_memory_type":"ddr3/1066", "memory_type":"ddr3/1066",
"computer_region":"america/north/usa", "region":"america/north/usa",
"computer_storage_capacity":"finite/4000", "storage_capacity":"finite/4000",
"computer_storage_interface":"sata", "storage_interface":"sata",
"computer_storage_redundancy":"raid/level2", "storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"", "wide_area_network_type":"",
"computer_local_area_network_type":"wifi/b", "local_area_network_type":"wifi/b",
"computer_storage_technology":"disk/10000", "storage_technology":"disk/10000",
"computer_description":"", "description":"",
"computer_translated_validation_state_title":"", "translated_validation_state_title":"",
"computer_default_network_address_netmask":"", "default_network_address_netmask":"",
"computer_default_network_address_ip_address":"", "default_network_address_ip_address":"",
"computer_default_network_address_host_name":"", "default_network_address_host_name":"",
"computer_reference_portal_type":"", "reference_portal_type":"",
"computer_reference_id":"" "reference_id":""
}, },
{ {
"computer_title":"Prof. Simon Wright", "title":"Prof. Simon Wright",
"computer_reference":"", "reference":"",
"computer_group":"ovh", "group":"ovh",
"computer_cpu_core":"", "cpu_core":"",
"computer_cpu_frequency":"1200", "cpu_frequency":"1200",
"computer_cpu_type":"x86", "cpu_type":"x86",
"computer_memory_size":"96", "memory_size":"96",
"computer_memory_type":"ddr3/1066", "memory_type":"ddr3/1066",
"computer_region":"america/north/usa", "region":"america/north/usa",
"computer_storage_capacity":"finite/80", "storage_capacity":"finite/80",
"computer_storage_interface":"sata", "storage_interface":"sata",
"computer_storage_redundancy":"raid/level2", "storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"", "wide_area_network_type":"",
"computer_local_area_network_type":"wifi/b", "local_area_network_type":"wifi/b",
"computer_storage_technology":"disk/10000", "storage_technology":"disk/10000",
"computer_description":"", "description":"",
"computer_translated_validation_state_title":"", "translated_validation_state_title":"",
"computer_default_network_address_netmask":"", "default_network_address_netmask":"",
"computer_default_network_address_ip_address":"", "default_network_address_ip_address":"",
"computer_default_network_address_host_name":"", "default_network_address_host_name":"",
"computer_reference_portal_type":"", "reference_portal_type":"",
"computer_reference_id":"" "reference_id":""
}, },
{ {
"computer_title":"Lawnmower", "title":"Lawnmower",
"computer_reference":"", "reference":"",
"computer_group":"rackspace", "group":"rackspace",
"computer_cpu_core":"", "cpu_core":"",
"computer_cpu_frequency":"3400", "cpu_frequency":"3400",
"computer_cpu_type":"x86", "cpu_type":"x86",
"computer_memory_size":"96", "memory_size":"96",
"computer_memory_type":"ddr3/1066", "memory_type":"ddr3/1066",
"computer_region":"america/north/usa", "region":"america/north/usa",
"computer_storage_capacity":"finite/750", "storage_capacity":"finite/750",
"computer_storage_interface":"sata", "storage_interface":"sata",
"computer_storage_redundancy":"raid/level2", "storage_redundancy":"raid/level2",
"computer_wide_area_network_type":"", "wide_area_network_type":"",
"computer_local_area_network_type":"ethernet/100m", "local_area_network_type":"ethernet/100m",
"computer_storage_technology":"disk/10000", "storage_technology":"disk/10000",
"computer_description":"", "description":"",
"computer_translated_validation_state_title":"", "translated_validation_state_title":"",
"computer_default_network_address_netmask":"", "default_network_address_netmask":"",
"computer_default_network_address_ip_address":"", "default_network_address_ip_address":"",
"computer_default_network_address_host_name":"", "default_network_address_host_name":"",
"computer_reference_portal_type":"", "reference_portal_type":"",
"computer_reference_id":"" "reference_id":""
} }
] ]
\ No newline at end of file
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
"requires_authentication": true, "requires_authentication": true,
"depends_on": "login_state", "depends_on": "login_state",
"wrap_gadget": 2, "wrap_gadget": 2,
"submit_to": "#servers::__id__" "submit_to": "#servers"
}, },
"children": [{ "children": [{
"generate": "widget", "generate": "widget",
...@@ -31,15 +31,16 @@ ...@@ -31,15 +31,16 @@
{"type": "a", "direct": {"href": "#servers::__id__::scope", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.scope", "data-icon":"globe"}, "logic": {"text":"Set Server Scope"}}, {"type": "a", "direct": {"href": "#servers::__id__::scope", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.scope", "data-icon":"globe"}, "logic": {"text":"Set Server Scope"}},
{"type": "a", "direct": {"href": "#servers::__id__::config", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.config", "data-icon":"cogs"}, "logic": {"text":"Set Configuration"}}, {"type": "a", "direct": {"href": "#servers::__id__::config", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.config", "data-icon":"cogs"}, "logic": {"text":"Set Configuration"}},
{"type": "a", "direct": {"href": "#servers::__id__::ssl_on", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.ssl_on", "data-icon":"lock"}, "logic": {"text":"Request SSL"}}, {"type": "a", "direct": {"href": "#servers::__id__::ssl_on", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.ssl_on", "data-icon":"lock"}, "logic": {"text":"Request SSL"}},
{"type": "a", "direct": {"href": "#servers::__id__::ssl_off", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.ssl_off", "data-icon":"unlock"}, "logic": {"text":"Revoke SSL"}} {"type": "a", "direct": {"href": "#servers::__id__::ssl_off", "className": "ui-btn-slapos-black"}, "attributes": {"data-i18n":"page_dict.servers.ssl_off", "data-icon":"unlock"}, "logic": {"text":"Revoke SSL"}},
{"type": "a", "direct": {"href": "#", "className": "action translate error status ui-btn ui-shadow ui-corner-all ui-btn-icon-left ui-icon-trash" }, "attributes": {"data-i18n":"page_dict.network.delete", "data-action": "destroy"}, "logic": {"text":"Delete"}}
] ]
}], }],
"layout": [ "layout": [
{ {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "computer_title", "overrides": {"properties":{"editable":false, "required": false}}}, {"title": "title", "overrides": {"properties":{"editable":false, "required": false}}},
{"title": "computer_reference", "overrides": {"properties":{"editable":false, "required": false}}} {"title": "reference", "overrides": {"properties":{"editable":false, "required": false}}}
] ]
} }
] ]
......
...@@ -36,42 +36,42 @@ ...@@ -36,42 +36,42 @@
{ {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "computer_title"}, {"title": "title"},
{"title": "computer_reference"}, {"title": "reference"},
{"title": "computer_region"}, {"title": "region"},
{"title": "computer_group"}, {"title": "group"},
{"title": "computer_translated_validation_state_title"} {"title": "translated_validation_state_title"}
] ]
},{ },{
"position": "right", "position": "right",
"fieldlist": [ "fieldlist": [
{"title": "computer_cpu_core"}, {"title": "cpu_core"},
{"title": "computer_cpu_frequency"}, {"title": "cpu_frequency"},
{"title": "computer_cpu_type"}, {"title": "cpu_type"},
{"title": "computer_memory_size"}, {"title": "memory_size"},
{"title": "computer_memory_type"} {"title": "memory_type"}
] ]
}, { }, {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "computer_storage_capacity"}, {"title": "storage_capacity"},
{"title": "computer_storage_interface"}, {"title": "storage_interface"},
{"title": "computer_storage_redundancy"}, {"title": "storage_redundancy"},
{"title": "computer_storage_technology"} {"title": "storage_technology"}
] ]
},{ },{
"position": "right", "position": "right",
"fieldlist": [ "fieldlist": [
{"title": "computer_wide_area_network_type"}, {"title": "wide_area_network_type"},
{"title": "computer_local_area_network_type"}, {"title": "local_area_network_type"},
{"title": "computer_default_network_address_netmask"}, {"title": "default_network_address_netmask"},
{"title": "computer_default_network_address_ip_address"}, {"title": "default_network_address_ip_address"},
{"title": "computer_default_network_address_host_name"} {"title": "default_network_address_host_name"}
] ]
}, { }, {
"position": "center", "position": "center",
"fieldlist": [ "fieldlist": [
{"title": "computer_description"} {"title": "description"}
] ]
} }
] ]
......
{ {
"invoice_date": { "date": {
"type": "DateTimeField", "type": "DateTimeField",
"widget": { "widget": {
"id": "invoice_date", "id": "date",
"title": "Date", "title": "Date",
"title_i18n": "portal_type_dict.invoice_dict.field_list.date.title", "title_i18n": "portal_type_dict.invoice_dict.field_list.date.title",
"description": "The date the invoice was issued on.", "description": "The date the invoice was issued on.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.date.description", "description_i18n": "portal_type_dict.invoice_dict.field_list.date.description",
"alternate_name": "invoice_date", "alternate_name": "date",
"default_value": null, "default_value": null,
"css_class": "", "css_class": "",
"hidden": null, "hidden": null,
...@@ -50,15 +50,15 @@ ...@@ -50,15 +50,15 @@
} }
} }
}, },
"invoice_total_price": { "total_price": {
"type": "FloatField", "type": "FloatField",
"widget": { "widget": {
"id": "invoice_total_price", "id": "total_price",
"title": "Total", "title": "Total",
"title_i18n": "portal_type_dict.invoice_dict.field_list.total_price.title", "title_i18n": "portal_type_dict.invoice_dict.field_list.total_price.title",
"description": "The amount of this invoice.", "description": "The amount of this invoice.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.total_price.description", "description_i18n": "portal_type_dict.invoice_dict.field_list.total_price.description",
"alternate_name": "invoice_total_price", "alternate_name": "total_price",
"default": null, "default": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
...@@ -91,15 +91,15 @@ ...@@ -91,15 +91,15 @@
} }
} }
}, },
"invoice_price_currency": { "price_currency": {
"type": "ListField", "type": "ListField",
"widget": { "widget": {
"id": "invoice_price_currency", "id": "price_currency",
"title": "Currency", "title": "Currency",
"title_i18n": "portal_type_dict.invoice_dict.field_list.price_currency.title", "title_i18n": "portal_type_dict.invoice_dict.field_list.price_currency.title",
"description": "The currency this invoice was issued in.", "description": "The currency this invoice was issued in.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.price_currency.description", "description_i18n": "portal_type_dict.invoice_dict.field_list.price_currency.description",
"alternate_name": "invoice_price_currency", "alternate_name": "price_currency",
"default": null, "default": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
...@@ -132,15 +132,15 @@ ...@@ -132,15 +132,15 @@
} }
} }
}, },
"invoice_translated_simulation_state_title": { "translated_simulation_state_title": {
"type": "StringField", "type": "StringField",
"widget": { "widget": {
"id": "invoice_translated_simulation_state_title", "id": "translated_simulation_state_title",
"title": "Status", "title": "Status",
"title_i18n": "portal_type_dict.invoice_dict.field_list.status.title", "title_i18n": "portal_type_dict.invoice_dict.field_list.status.title",
"description": "The status of the invoice.", "description": "The status of the invoice.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.status.description", "description_i18n": "portal_type_dict.invoice_dict.field_list.status.description",
"alternate_name": "invoice_translated_simulation_state_title", "alternate_name": "translated_simulation_state_title",
"default": null, "default": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
...@@ -173,15 +173,15 @@ ...@@ -173,15 +173,15 @@
} }
} }
}, },
"invoice_reference_portal_type": { "reference_portal_type": {
"type": "StringField", "type": "StringField",
"widget": { "widget": {
"id": "invoice_reference_portal_type", "id": "reference_portal_type",
"title": "Reference Portal Type", "title": "Reference Portal Type",
"title_i18n": "portal_type_dict.invoice_dict.field_list.reference_portal_type.title", "title_i18n": "portal_type_dict.invoice_dict.field_list.reference_portal_type.title",
"description": "The portal type this invoice is associated to.", "description": "The portal type this invoice is associated to.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.reference_portal_type.description", "description_i18n": "portal_type_dict.invoice_dict.field_list.reference_portal_type.description",
"alternate_name": "invoice_reference_portal_type", "alternate_name": "reference_portal_type",
"default": null, "default": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
...@@ -214,15 +214,15 @@ ...@@ -214,15 +214,15 @@
} }
} }
}, },
"invoice_reference_id": { "reference_id": {
"type": "StringField", "type": "StringField",
"widget": { "widget": {
"id": "invoice_reference_portal_type", "id": "reference_portal_type",
"title": "Reference ID", "title": "Reference ID",
"title_i18n": "portal_type_dict.invoice_dict.field_list.reference_id.title", "title_i18n": "portal_type_dict.invoice_dict.field_list.reference_id.title",
"description": "The id of the portal_type this invoice is associated to.", "description": "The id of the portal_type this invoice is associated to.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.reference_id.description", "description_i18n": "portal_type_dict.invoice_dict.field_list.reference_id.description",
"alternate_name": "invoice_reference_portal_type", "alternate_name": "reference_portal_type",
"default": null, "default": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
...@@ -255,15 +255,15 @@ ...@@ -255,15 +255,15 @@
} }
} }
}, },
"invoice_id": { "id": {
"type": "StringField", "type": "StringField",
"widget": { "widget": {
"id": "invoice_id", "id": "id",
"title": "Reference ID", "title": "Reference ID",
"title_i18n": "portal_type_dict.invoice_dict.field_list.id.title", "title_i18n": "portal_type_dict.invoice_dict.field_list.id.title",
"description": "The id of the portal_type this invoice is associated to.", "description": "The id of the portal_type this invoice is associated to.",
"description_i18n": "portal_type_dict.invoice_dict.field_list.id.description", "description_i18n": "portal_type_dict.invoice_dict.field_list.id.description",
"alternate_name": "invoice_id", "alternate_name": "id",
"default": null, "default": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
......
...@@ -12,18 +12,18 @@ ...@@ -12,18 +12,18 @@
"layout": { "layout": {
"header": [ "header": [
[ [
{"column": "invoice_date", "show": true, "priority": 1, "sort":true}, {"column": "date", "show": true, "priority": 1, "sort":true},
{"column": "invoice_total_price", "show": true, "persist": true, "sort":false}, {"column": "total_price", "show": true, "persist": true, "sort":false},
{"column": "invoice_price_currency", "show": "true", "priority": 4, "merge": "invoice_total_price", "merger_text": "Total Price", "merger_i18n": "portal_type_dict.invoice_dict.fieldlist.total_price.title"}, {"column": "price_currency", "show": "true", "priority": 4, "merge": "total_price", "merger_text": "Total Price", "merger_i18n": "portal_type_dict.invoice_dict.fieldlist.total_price.title"},
{"column": "invoice_translated_simulation_state_title", "show":"true", "priority": 5}, {"column": "translated_simulation_state_title", "show":"true", "priority": 5},
{"custom": true, "text": "Download", "text_i18n": "global_dict.export_dict.download", "show": true, "priority": 6, "sort": false} {"custom": true, "text": "Download", "text_i18n": "global_dict.export_dict.download", "show": true, "priority": 6, "sort": false}
] ]
], ],
"body": [ "body": [
{"column": "invoice_date", "show": true, "priority": 1, "sort":true}, {"column": "date", "show": true, "priority": 1, "sort":true},
{"column": "invoice_total_price", "show": true, "persist": true, "sort":false}, {"column": "total_price", "show": true, "persist": true, "sort":false},
{"column": "invoice_price_currency", "show": "true", "priority": 4, "merge": "invoice_total_price"}, {"column": "price_currency", "show": "true", "priority": 4, "merge": "total_price"},
{"column": "invoice_translated_simulation_state_title", "show":"true", "priority": 5}, {"column": "translated_simulation_state_title", "show":"true", "priority": 5},
{"custom": true, "show": true, "persist": true, "action_list": [{"action": "download", "icon":"file-alt", "text": "Download", "text_i18n":"page_dict.invoices.download"}], "sort": false} {"custom": true, "show": true, "persist": true, "action_list": [{"action": "download", "icon":"file-alt", "text": "Download", "text_i18n":"page_dict.invoices.download"}], "sort": false}
] ]
}, },
......
[ [
{ {
"invoice_translated_simulation_state_title": "Cancelled", "translated_simulation_state_title": "Cancelled",
"invoice_price_currency": "EUR", "price_currency": "EUR",
"invoice_total_price": 850.4, "total_price": 850.4,
"invoice_date": "2013/10/03", "date": "2013/10/03",
"invoice_id": "invoice_0", "id": "0",
"invoice_reference_portal_type": "Person", "reference_portal_type": "Person",
"invoice_reference_id": "123" "reference_id": "123"
}, },
{ {
"invoice_translated_simulation_state_title": "Cancelled", "translated_simulation_state_title": "Cancelled",
"invoice_price_currency": "EUR", "price_currency": "EUR",
"invoice_total_price": 82.8, "total_price": 82.8,
"invoice_date": "2013/09/03", "date": "2013/09/03",
"invoice_id": "invoice_1", "id": "1",
"invoice_reference_portal_type": "Person", "reference_portal_type": "Person",
"invoice_reference_id": "123" "reference_id": "123"
}, },
{ {
"invoice_translated_simulation_state_title": "Paid", "translated_simulation_state_title": "Paid",
"invoice_price_currency": "EUR", "price_currency": "EUR",
"invoice_total_price": 671.3, "total_price": 671.3,
"invoice_date": "2013/07/05", "date": "2013/07/05",
"invoice_id": "invoice_3", "id": "3",
"invoice_reference_portal_type": "Person", "reference_portal_type": "Person",
"invoice_reference_id": "123" "reference_id": "123"
} }
] ]
\ No newline at end of file
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
"form": true, "form": true,
"id": "computer_overview", "id": "computer_overview",
"property_dict": { "property_dict": {
"initial_query_url_identifier": "computer_group", "initial_query_url_identifier": "group",
"dynamic_children": [0], "dynamic_children": [0],
"requires_authentication": true, "requires_authentication": true,
"depends_on": "login_state", "depends_on": "login_state",
...@@ -15,16 +15,16 @@ ...@@ -15,16 +15,16 @@
"header": [ "header": [
[ [
{"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 6}, {"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 6},
{"column": "computer_title", "show": true, "priority": 5}, {"column": "title", "show": true, "priority": 5},
{"column": "computer_reference", "show": true, "priority": 5}, {"column": "reference", "show": true, "priority": 5},
{"column": "computer_translated_validation_state_title", "show": "true", "priority": 3} {"column": "translated_validation_state_title", "show": "true", "priority": 3}
] ]
], ],
"body": [ "body": [
{"custom": true, "show": true, "priority": 6, "status": true}, {"custom": true, "show": true, "priority": 6, "status": true},
{"column": "computer_title", "show": true, "priority": 5}, {"column": "title", "show": true, "priority": 5},
{"column": "computer_reference", "show": true, "priority": 5}, {"column": "reference", "show": true, "priority": 5},
{"column": "computer_translated_validation_state_title", "show": "true", "priority": 3}], {"column": "translated_validation_state_title", "show": "true", "priority": 3}],
"footer": [] "footer": []
}, },
"feature_dict": { "feature_dict": {
......
{ {
"network_title": { "title": {
"type": "StringField", "type": "StringField",
"widget": { "widget": {
"id": "network_title", "id": "title",
"title": "Title", "title": "Title",
"title_i18n": "portal_type_dict.network_dict.field_list.title.title", "title_i18n": "portal_type_dict.network_dict.field_list.title.title",
"description": "The name of your network.", "description": "The name of your network.",
"description_i18n": "portal_type_dict.network_dict.field_list.title.description", "description_i18n": "portal_type_dict.network_dict.field_list.title.description",
"alternate_name": "network_title", "alternate_name": "title",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
...@@ -40,15 +40,15 @@ ...@@ -40,15 +40,15 @@
} }
} }
}, },
"network_reference": { "reference": {
"type": "StringField", "type": "StringField",
"widget": { "widget": {
"id": "network_reference", "id": "reference",
"title": "Reference", "title": "Reference",
"title_i18n": "portal_type_dict.network_dict.field_list.reference.title", "title_i18n": "portal_type_dict.network_dict.field_list.reference.title",
"description": "The reference identifire for this network.", "description": "The reference identifire for this network.",
"description_i18n": "portal_type_dict.network_dict.field_list.reference.description", "description_i18n": "portal_type_dict.network_dict.field_list.reference.description",
"alternate_name": "network_reference", "alternate_name": "reference",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
{ {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "network_title"} {"title": "title"}
] ]
}, },
{ {
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
"form": true, "form": true,
"id": "network_overview", "id": "network_overview",
"property_dict": { "property_dict": {
"initial_query_url_identifier": "reference_reference", "initial_query_url_identifier": "reference",
"dynamic_children": [2], "dynamic_children": [2],
"requires_authentication": true, "requires_authentication": true,
"depends_on": "login_state", "depends_on": "login_state",
...@@ -14,13 +14,13 @@ ...@@ -14,13 +14,13 @@
"layout": { "layout": {
"header": [ "header": [
[ [
{"column": "network_title", "show": true, "priority": 5}, {"column": "title", "show": true, "priority": 5},
{"column": "network_reference", "show": true, "priority": 5} {"column": "reference", "show": true, "priority": 5}
] ]
], ],
"body": [ "body": [
{"column": "network_title", "show": true, "priority": 5}, {"column": "title", "show": true, "priority": 5},
{"column": "network_reference", "show": true, "priority": 5} {"column": "reference", "show": true, "priority": 5}
], ],
"footer": [] "footer": []
}, },
......
[ [
{ {
"network_title":"Foo-Net", "title":"Foo-Net",
"network_reference": "NET-123" "reference": "NET-123"
}, },
{ {
"network_title":"Bar-Net", "title":"Bar-Net",
"network_reference": "NET-456" "reference": "NET-456"
}, },
{ {
"network_title":"Lawn", "title":"Lawn",
"network_reference": "NET-111" "reference": "NET-111"
} }
] ]
\ No newline at end of file
...@@ -23,7 +23,6 @@ ...@@ -23,7 +23,6 @@
"public_key": "6Ldpb-oSAAAAAGwriKpk4ol1n4yjN_as6M4xv0zA" "public_key": "6Ldpb-oSAAAAAGwriKpk4ol1n4yjN_as6M4xv0zA"
}, },
"children": [ "children": [
{"type": "p", "direct": {}, "attributes": {}, "logic": {"text":"Foo"}},
{ {
"type": "a", "type": "a",
"direct": {"href": "#", "className": "action translate right error status ui-btn ui-btn-inline ui-shadow ui-corner-all ui-btn-icon-left ui-icon-trash"}, "direct": {"href": "#", "className": "action translate right error status ui-btn ui-btn-inline ui-shadow ui-corner-all ui-btn-icon-left ui-icon-trash"},
...@@ -35,8 +34,8 @@ ...@@ -35,8 +34,8 @@
{ {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "network_title", "overrides": {"properties":{"editable":false, "required": false}}}, {"title": "title", "overrides": {"properties":{"editable":false, "required": false}}},
{"title": "network_reference", "overrides": {"properties":{"editable":false, "required": false}}} {"title": "reference", "overrides": {"properties":{"editable":false, "required": false}}}
] ]
} }
] ]
......
This diff is collapsed.
[ [
{ {
"person_gender": "male", "gender": "male",
"person_first_name": "Sven", "first_name": "Sven",
"person_last_name": "Franck", "last_name": "Franck",
"person_default_address_street_address": "86, Avenue des Muy\nAppt. 33\n3ieme Etage", "default_address_street_address": "86, Avenue des Muy\nAppt. 33\n3ieme Etage",
"person_default_address_city": "Lille", "default_address_city": "Lille",
"person_default_address_region": "France", "default_address_region": "France",
"person_default_address_zip_code": "59800", "default_address_zip_code": "59800",
"person_default_telephone_text": "+49123456789", "default_telephone_text": "+49123456789",
"person_default_mobile_telephone_text": "+49123456789", "default_mobile_telephone_text": "+49123456789",
"person_default_fax_text": "+45123300012", "default_fax_text": "+45123300012",
"person_default_email_text": "svenfranck@hoo.com", "default_email_text": "svenfranck@hoo.com",
"person_nationality": "German", "nationality": "German",
"person_corporate_name": null, "corporate_name": null,
"person_role_list": null, "role_list": null,
"person_date_of_birth": null, "date_of_birth": null,
"person_description": "Test account", "description": "Test account",
"person_activity_list": null, "activity_list": null,
"person_reference": null, "reference": null,
"person_password": null, "password": null,
"person_confirm_password": null, "confirm_password": null,
"person_default_credential_question_question": null, "default_credential_question_question": null,
"person_default_credential_question_question_free_text": null, "default_credential_question_question_free_text": null,
"person_default_credential_question_answer": null, "default_credential_question_answer": null,
"person_skill_list": null, "skill_list": null,
"person_site": null, "site": null,
"person_work_function": null "work_function": null
} }
] ]
\ No newline at end of file
...@@ -38,39 +38,39 @@ ...@@ -38,39 +38,39 @@
{ {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "person_gender"}, {"title": "gender"},
{"title": "person_first_name"}, {"title": "first_name"},
{"title": "person_last_name"}, {"title": "last_name"},
{"title": "person_default_email_text"}, {"title": "default_email_text"},
{"title": "person_default_telephone_text"}, {"title": "default_telephone_text"},
{"title": "person_default_mobile_telephone_text"}, {"title": "default_mobile_telephone_text"},
{"title": "person_default_fax_text"}, {"title": "default_fax_text"},
{"title": "person_default_address_street"}, {"title": "default_address_street"},
{"title": "person_default_address_city"}, {"title": "default_address_city"},
{"title": "person_default_address_zip_code"}, {"title": "default_address_zip_code"},
{"title": "person_default_address_region"}, {"title": "default_address_region"},
{"title": "person_nationality"} {"title": "nationality"}
] ]
},{ },{
"position": "right", "position": "right",
"fieldlist": [ "fieldlist": [
{"title": "person_password"}, {"title": "password"},
{"title": "person_password_confirm"}, {"title": "password_confirm"},
{"title": "person_default_credential_question_question"}, {"title": "default_credential_question_question"},
{"title": "person_default_credential_question_question_free_text"}, {"title": "default_credential_question_question_free_text"},
{"title": "person_default_credential_question_answer"}, {"title": "default_credential_question_answer"},
{"title": "person_date_of_birth"}, {"title": "date_of_birth"},
{"title": "person_corporate_name"}, {"title": "corporate_name"},
{"title": "person_role_list"}, {"title": "role_list"},
{"title": "person_activity_list"}, {"title": "activity_list"},
{"title": "person_work_function"}, {"title": "work_function"},
{"title": "person_site"}, {"title": "site"},
{"title": "person_skill_list"} {"title": "skill_list"}
] ]
},{ },{
"position": "center", "position": "center",
"fieldlist": [ "fieldlist": [
{"title": "person_description"} {"title": "description"}
] ]
} }
] ]
......
{ {
"release_title": { "title": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "release_title", "id": "title",
"title": "Title", "title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.title.title", "title_i18n": "portal_type_dict.release_dict.field_list.title.title",
"description": "The id the software service was registered with.", "description": "The id the software service was registered with.",
"description_i18n": "portal_type_dict.release_dict.field_list.title.description", "description_i18n": "portal_type_dict.release_dict.field_list.title.description",
"alternate_name": "release_title", "alternate_name": "title",
"default_value": null, "default_value": null,
"css_class": "", "css_class": "",
"hidden": null, "hidden": null,
...@@ -40,15 +40,15 @@ ...@@ -40,15 +40,15 @@
} }
} }
}, },
"release_description": { "description": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "release_description", "id": "description",
"title": "Title", "title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.description.title", "title_i18n": "portal_type_dict.release_dict.field_list.description.title",
"description": "The id the software service was registered with.", "description": "The id the software service was registered with.",
"description_i18n": "portal_type_dict.release_dict.field_list.description.description", "description_i18n": "portal_type_dict.release_dict.field_list.description.description",
"alternate_name": "release_description", "alternate_name": "description",
"default_value": null, "default_value": null,
"css_class": "", "css_class": "",
"hidden": null, "hidden": null,
...@@ -81,15 +81,15 @@ ...@@ -81,15 +81,15 @@
} }
} }
}, },
"release_version": { "version": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "release_version", "id": "version",
"title": "Title", "title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.version.title", "title_i18n": "portal_type_dict.release_dict.field_list.version.title",
"description": "The id the software service was registered with.", "description": "The id the software service was registered with.",
"description_i18n": "portal_type_dict.release_dict.field_list.version.description", "description_i18n": "portal_type_dict.release_dict.field_list.version.description",
"alternate_name": "release_version", "alternate_name": "version",
"default_value": null, "default_value": null,
"css_class": "", "css_class": "",
"hidden": null, "hidden": null,
...@@ -122,15 +122,15 @@ ...@@ -122,15 +122,15 @@
} }
} }
}, },
"release_reference_portal_type": { "reference_portal_type": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "release_reference_portal_type", "id": "reference_portal_type",
"title": "Title", "title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.reference_portal_type.title", "title_i18n": "portal_type_dict.release_dict.field_list.reference_portal_type.title",
"description": "The portal type this release is associated to.", "description": "The portal type this release is associated to.",
"description_i18n": "portal_type_dict.release_dict.field_list.reference_portal_type.description", "description_i18n": "portal_type_dict.release_dict.field_list.reference_portal_type.description",
"alternate_name": "release_reference_portal_type", "alternate_name": "reference_portal_type",
"default_value": null, "default_value": null,
"css_class": "", "css_class": "",
"hidden": null, "hidden": null,
...@@ -163,15 +163,15 @@ ...@@ -163,15 +163,15 @@
} }
} }
}, },
"release_reference_id": { "reference_id": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "release_reference_id", "id": "reference_id",
"title": "Title", "title": "Title",
"title_i18n": "portal_type_dict.release_dict.field_list.reference_id.title", "title_i18n": "portal_type_dict.release_dict.field_list.reference_id.title",
"description": "The id of the referenced portal_type this release is associated to.", "description": "The id of the referenced portal_type this release is associated to.",
"description_i18n": "portal_type_dict.release_dict.field_list.reference_id.description", "description_i18n": "portal_type_dict.release_dict.field_list.reference_id.description",
"alternate_name": "release_reference_id", "alternate_name": "reference_id",
"default_value": null, "default_value": null,
"css_class": "", "css_class": "",
"hidden": null, "hidden": null,
...@@ -204,15 +204,15 @@ ...@@ -204,15 +204,15 @@
} }
} }
}, },
"release_image_type": { "image_type": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "release_image_type", "id": "image_type",
"title": "Type", "title": "Type",
"title_i18n": "portal_type_dict.release_dict.field_list.image_type.title", "title_i18n": "portal_type_dict.release_dict.field_list.image_type.title",
"description": "Type of Image (Icon/Image).", "description": "Type of Image (Icon/Image).",
"description_i18n": "portal_type_dict.release_dict.field_list.image_type.description", "description_i18n": "portal_type_dict.release_dict.field_list.image_type.description",
"alternate_name": "release_image_type", "alternate_name": "image_type",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
...@@ -245,15 +245,15 @@ ...@@ -245,15 +245,15 @@
} }
} }
}, },
"release_image_url": { "image_url": {
"type":"ImageField", "type":"ImageField",
"widget": { "widget": {
"id": "release_image_url", "id": "image_url",
"title": "Image", "title": "Image",
"title_i18n": "portal_type_dict.release_dict.field_list.image_url.title", "title_i18n": "portal_type_dict.release_dict.field_list.image_url.title",
"description": "The path to the icon/image for this software service.", "description": "The path to the icon/image for this software service.",
"description_i18n": "portal_type_dict.release_dict.field_list.image_url.description", "description_i18n": "portal_type_dict.release_dict.field_list.image_url.description",
"alternate_name": "release_image_url", "alternate_name": "image_url",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
...@@ -290,15 +290,15 @@ ...@@ -290,15 +290,15 @@
} }
} }
}, },
"release_detail_description": { "detail_description": {
"type": "TextareaField", "type": "TextareaField",
"widget": { "widget": {
"id": "release_detail_description", "id": "detail_description",
"title": "Detailed Description", "title": "Detailed Description",
"title_i18n": "portal_type_dict.release_dict.field_list.detail.title", "title_i18n": "portal_type_dict.release_dict.field_list.detail.title",
"description": "The detailed description of this service.", "description": "The detailed description of this service.",
"description_i18n": "portal_type_dict.release_dict.field_list.detail.description", "description_i18n": "portal_type_dict.release_dict.field_list.detail.description",
"alternate_name": "release_detail_description", "alternate_name": "detail_description",
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
"width":null, "width":null,
......
...@@ -37,31 +37,31 @@ ...@@ -37,31 +37,31 @@
{ {
"position": "center", "position": "center",
"fieldlist": [ "fieldlist": [
{"type": "input", "direct": {"disabled": true, "className":"progress_notifier", "name": "release_status", "id": "release_status", "value": "Preparing instance..."}, "attributes": {"data-i18n":"[value]page_dict.services.prepare_instance"}} {"type": "input", "direct": {"disabled": true, "className":"progress_notifier", "name": "status", "id": "status", "value": "Preparing instance..."}, "attributes": {"data-i18n":"[value]page_dict.services.prepare_instance"}}
] ]
}, },
{ {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "release_title", "overrides": {"properties": {"required": true, "editable":false}}}, {"title": "title", "overrides": {"properties": {"required": true, "editable":false}}},
{"title": "release_version", "overrides": {"properties": {"required": true, "editable":false}}}, {"title": "version", "overrides": {"properties": {"required": true, "editable":false}}},
{"type": "input", "direct": {"name": "release_id", "id": "release_id", "className": "required"}, "attributes": {"data-enhanced":"true", "type":"text", "readonly": "readonly"}, "logic":{"setValue": "instance_", "label":"Instance ID", "label_i18n":"page_dict.services.instance_id"}}, {"type": "input", "direct": {"name": "install_release_id", "id": "install_release_id", "className": "required"}, "attributes": {"data-enhanced":"true", "type":"text", "readonly": "readonly"}, "logic":{"setValue": "instance_", "label":"Instance ID", "label_i18n":"page_dict.services.instance_id"}},
{"type":"select", "direct":{"name": "release_reference_computer", "id": "release_reference_computer","className": "required"},"attributes": {"data-enhanced": "true"},"logic": {"label":"Request for Computer", "label_i18n":"page_dict.services.instance_server", "options":[{"value":"", "text": "", "selected": "true"}, {"value": "Cortana", "text": "Cortana"},{"value": "Prof. Simon Wright", "text": "Prof. Simon Wright"},{"value": "HAL", "text": "HAL"},{"value": "Computer", "text": "Computer"},{"value": "Lawnmower", "text": "Lawnmower"}]}} {"type":"select", "direct":{"name": "install_release_reference_computer", "id": "install_release_reference_computer","className": "required"},"attributes": {"data-enhanced": "true"},"logic": {"label":"Request for Computer", "label_i18n":"page_dict.services.instance_server", "options":[{"value":"", "text": "", "selected": "true"}, {"value": "Cortana", "text": "Cortana"},{"value": "Prof. Simon Wright", "text": "Prof. Simon Wright"},{"value": "HAL", "text": "HAL"},{"value": "Computer", "text": "Computer"},{"value": "Lawnmower", "text": "Lawnmower"}]}}
] ]
}, },
{ {
"position": "right", "position": "right",
"fieldlist": [ "fieldlist": [
{"title": "release_image_url"}, {"title": "image_url"},
{"title": "release_image_type", "overrides": {"widget": {"hidden":true}}}, {"title": "image_type", "overrides": {"widget": {"hidden":true}}},
{"title": "release_image_url", "overrides": {"type": "StringField", "widget": {"hidden": true}}}, {"title": "image_url", "overrides": {"type": "StringField", "widget": {"hidden": true}}},
{"title": "release_detail_description", "overrides": {"properties": {"required": true, "editable":false}}} {"title": "detail_description", "overrides": {"properties": {"required": true, "editable":false}}}
] ]
}, },
{ {
"position": "center", "position": "center",
"fieldlist": [ "fieldlist": [
{"type": "textarea", "direct": {"name": "release_xml_recipe", "id": "release_xml_recipe", "className": "required", "value": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"}, "attributes": {"data-enhanced":"true"}, "logic": {"label":"Instance Configuration", "label_i18n":"page_dict.services.instance_recipe"}} {"type": "textarea", "direct": {"name": "install_release_xml_recipe", "id": "install_release_xml_recipe", "className": "required", "value": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"}, "attributes": {"data-enhanced":"true"}, "logic": {"label":"Instance Configuration", "label_i18n":"page_dict.services.instance_recipe"}}
] ]
} }
] ]
......
...@@ -6,21 +6,21 @@ ...@@ -6,21 +6,21 @@
"form": true, "form": true,
"id": "release_overview", "id": "release_overview",
"property_dict": { "property_dict": {
"initial_query_url_identifier": "release_reference_id", "initial_query_url_identifier": "reference_id",
"dynamic_children": [0], "dynamic_children": [0],
"wrap_gadget": 2, "wrap_gadget": 2,
"layout": { "layout": {
"header": [ "header": [
[ [
{"column": "release_title", "show": true, "priority": 1}, {"column": "title", "show": true, "priority": 1},
{"column": "release_version", "show": true, "priority": 1}, {"column": "version", "show": true, "priority": 1},
{"column": "release_description", "show": true, "priority": 5} {"column": "description", "show": true, "priority": 5}
] ]
], ],
"body": [ "body": [
{"column": "release_title", "show": true, "priority": 1}, {"column": "title", "show": true, "priority": 1},
{"column": "release_version", "show": true, "priority": 1}, {"column": "version", "show": true, "priority": 1},
{"column": "release_description", "show": true, "priority": 5} {"column": "description", "show": true, "priority": 5}
], ],
"footer": [] "footer": []
}, },
......
This diff is collapsed.
...@@ -10,15 +10,15 @@ ...@@ -10,15 +10,15 @@
"layout": { "layout": {
"header": [ "header": [
[ [
{"column": "service_connection_url", "show": true, "priority": 1}, {"column": "connection_url", "show": true, "priority": 1},
{"column": "service_connection_backend_url", "show": true, "priority": 2}, {"column": "connection_backend_url", "show": true, "priority": 2},
{"column": "service_connection_password", "show": true, "priority": 6} {"column": "connection_password", "show": true, "priority": 6}
] ]
], ],
"body": [ "body": [
{"column": "service_connection_url", "show": true, "priority": 1}, {"column": "connection_url", "show": true, "priority": 1},
{"column": "service_connection_backend_url", "show": true, "priority": 2}, {"column": "connection_backend_url", "show": true, "priority": 2},
{"column": "service_connection_password", "show": true, "priority": 6} {"column": "connection_password", "show": true, "priority": 6}
], ],
"footer": [] "footer": []
}, },
......
This diff is collapsed.
...@@ -36,22 +36,29 @@ ...@@ -36,22 +36,29 @@
{ {
"position": "left", "position": "left",
"fieldlist": [ "fieldlist": [
{"title": "service_id", "overrides": {"properties": {"editable": false, "required": false}}}, {"title": "id", "overrides": {"properties": {"editable": false, "required": false}}},
{"title": "service_title", "overrides": {"widget": {"title": "Software Type", "title_i18n": "page_dict.services.software_type"}, "properties": {"editable":false}}}, {"title": "title", "overrides": {"widget": {"title": "Software Type", "title_i18n": "page_dict.services.software_type"}, "properties": {"editable":false}}},
{"title": "service_status", "overrides": {"properties": {"editable": false, "required": false}}}, {"title": "status", "overrides": {"properties": {"editable": false, "required": false}}},
{"title": "service_reference_computer", "overrides": {"type": "StringField", "properties": {"editable": false, "required": false}}} {"title": "reference_computer", "overrides": {"type": "StringField", "properties": {"editable": false, "required": false}}}
] ]
}, },
{ {
"position": "right", "position": "right",
"fieldlist": [ "fieldlist": [
{"title": "service_detail_description", "overrides": {"properties": {"editable": false}}} {"title": "detail_description", "overrides": {"properties": {"editable": false}, "required": false}},
{"title": "version", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "image_type", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "image_url", "overrides": {"type":"StringField", "widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "status", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "usage", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "timestamp", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}},
{"title": "reference_release", "overrides": {"widget": {"hidden": true}, "properties": {"required": false}}}
] ]
}, },
{ {
"position": "center", "position": "center",
"fieldlist": [ "fieldlist": [
{"title": "service_xml_recipe", "overrides": {"widget": {"title": "Instance XML Recipe", "title_i18n": "page_dict.services.recipe"}}} {"title": "xml_recipe", "overrides": {"widget": {"title": "Instance XML Recipe", "title_i18n": "page_dict.services.recipe"}}}
] ]
} }
] ]
......
...@@ -6,23 +6,23 @@ ...@@ -6,23 +6,23 @@
"form": true, "form": true,
"id": "service_overview", "id": "service_overview",
"property_dict": { "property_dict": {
"initial_query_url_identifier": "service_reference_computer", "initial_query_url_identifier": "reference_computer",
"dynamic_children": [2], "dynamic_children": [2],
"wrap_gadget": 2, "wrap_gadget": 2,
"layout": { "layout": {
"header": [ "header": [
[ [
{"custom": true, "text": "Image", "text_i18n": "portal_type_dict.service_dict.field_list.image_url.title", "show": true, "priority": 4}, {"custom": true, "text": "Image", "text_i18n": "portal_type_dict.service_dict.field_list.image_url.title", "show": true, "priority": 4},
{"column": "service_title", "show": true, "priority": 1}, {"column": "title", "show": true, "priority": 1},
{"column": "service_version", "show": true, "priority": 1}, {"column": "version", "show": true, "priority": 1},
{"column": "service_usage", "show": true, "priority": 5} {"column": "usage", "show": true, "priority": 5}
] ]
], ],
"body": [ "body": [
{"column": "service_image_url", "show": true, "priority": 4, "image": true}, {"column": "image_url", "show": true, "priority": 4, "image": true},
{"column": "service_title", "show": true, "priority": 1}, {"column": "title", "show": true, "priority": 1},
{"column": "service_version", "show": true, "priority": 1}, {"column": "version", "show": true, "priority": 1},
{"column": "service_usage", "show": true, "priority": 5} {"column": "usage", "show": true, "priority": 5}
], ],
"footer": [] "footer": []
}, },
......
[ [
{ {
"service_version":"slapos-0.92", "version":"slapos-0.92",
"service_title": "[EXPERIMENTAL] KVM", "title": "[EXPERIMENTAL] KVM",
"service_image_type": "image", "image_type": "image",
"service_image_url":"https://www.slapos.org/software_product_module/2/default_image?quality=75&amp;display=thumbnail", "image_url":"https://www.slapos.org/software_product_module/2/default_image?quality=75&amp;display=thumbnail",
"service_status": "", "status": "",
"service_usage": "", "usage": "",
"service_id": "", "id": "",
"service_timestamp": "2013/12/24", "timestamp": "2013/12/24",
"service_reference_release": "2845497", "reference_release": "2845497",
"service_reference_computer": "", "reference_computer": "",
"service_xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>" "xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
}, },
{ {
"service_version":"[EXPERIMENTAL] SlapOS Web Runner", "version":"[EXPERIMENTAL] SlapOS Web Runner",
"service_title": "SlapOS Web Runner (Master Development)", "title": "SlapOS Web Runner (Master Development)",
"service_image_type": "image", "image_type": "image",
"service_image_url":"https://www.slapos.org/software_product_module/20110316-88D7/default_image?quality=75&amp;display=thumbnail", "image_url":"https://www.slapos.org/software_product_module/20110316-88D7/default_image?quality=75&amp;display=thumbnail",
"service_status": "", "status": "",
"service_usage": "", "usage": "",
"service_id": "", "id": "",
"service_timestamp": "2013/12/23", "timestamp": "2013/12/23",
"service_reference_release": "1657159", "reference_release": "1657159",
"service_reference_computer": "", "reference_computer": "",
"service_xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>" "xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
}, },
{ {
"service_version":"slapos-0.141", "version":"slapos-0.141",
"service_title": "Kumofs Branch Development", "title": "Kumofs Branch Development",
"service_image_type": "image", "image_type": "image",
"service_image_url":"https://www.slapos.org/software_product_module/20110615-176F8/default_image?quality=75&amp;display=thumbnail", "image_url":"https://www.slapos.org/software_product_module/20110615-176F8/default_image?quality=75&amp;display=thumbnail",
"service_status": "", "status": "",
"service_usage": "", "usage": "",
"service_id": "", "id": "",
"service_timestamp": "2013/12/22", "timestamp": "2013/12/22",
"service_reference_release": "8516098", "reference_release": "8516098",
"service_reference_computer": "", "reference_computer": "",
"service_xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>" "xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
}, },
{ {
"service_version":"slapos-0.96", "version":"slapos-0.96",
"service_title": "Zabbix Agent", "title": "Zabbix Agent",
"service_image_type": "image", "image_type": "image",
"service_image_url":"https://www.slapos.org/software_product_module/20110613-107B5/default_image?quality=75&amp;display=thumbnail", "image_url":"https://www.slapos.org/software_product_module/20110613-107B5/default_image?quality=75&amp;display=thumbnail",
"service_status": "", "status": "",
"service_usage": "", "usage": "",
"service_id": "", "id": "",
"service_timestamp": "2013/12/22", "timestamp": "2013/12/22",
"service_reference_release": "3105599", "reference_release": "3105599",
"service_reference_computer": "", "reference_computer": "",
"service_xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>" "xml_recipe": "<?xml version='1.0' encoding='utf-8'?>\n<instance>\n</instance>"
} }
] ]
\ No newline at end of file
...@@ -11,17 +11,17 @@ ...@@ -11,17 +11,17 @@
"layout": { "layout": {
"header": [ "header": [
[ [
{"column": "service_status", "show": true, "priority": 1}, {"column": "status", "show": true, "priority": 1},
{"column": "service_title", "show": true, "priority": 1}, {"column": "title", "show": true, "priority": 1},
{"column": "service_image_url", "show": true, "priority": 5}, {"column": "image_url", "show": true, "priority": 5},
{"column": "service_state", "show": true, "priority": 6} {"column": "state", "show": true, "priority": 6}
] ]
], ],
"body": [ "body": [
{"column": "service_status", "show": true, "priority": 1}, {"column": "status", "show": true, "priority": 1},
{"column": "service_title", "show": true, "priority": 1}, {"column": "title", "show": true, "priority": 1},
{"column": "service_image_url", "show": true, "priority": 5, "image": true}, {"column": "image_url", "show": true, "priority": 5, "image": true},
{"column": "service_state", "show": true, "priority": 6} {"column": "state", "show": true, "priority": 6}
], ],
"footer": [] "footer": []
}, },
......
{ {
"software_id": { "id": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "software_id", "id": "id",
"title": "ID", "title": "ID",
"title_i18n": "portal_type_dict.software_dict.field_list.id.title", "title_i18n": "portal_type_dict.software_dict.field_list.id.title",
"description": "The id the software service was registered with.", "description": "The id the software service was registered with.",
"description_i18n": "portal_type_dict.software_dict.field_list.id.description", "description_i18n": "portal_type_dict.software_dict.field_list.id.description",
"alternate_name": "software_id", "alternate_name": "id",
"default_value": null, "default_value": null,
"css_class": "url", "css_class": "url",
"hidden": null, "hidden": null,
...@@ -40,15 +40,15 @@ ...@@ -40,15 +40,15 @@
} }
} }
}, },
"software_title": { "title": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "software_title", "id": "title",
"title": "ID", "title": "ID",
"title_i18n": "portal_type_dict.software_dict.field_list.title.title", "title_i18n": "portal_type_dict.software_dict.field_list.title.title",
"description": "The name of the software service.", "description": "The name of the software service.",
"description_i18n": "portal_type_dict.software_dict.field_list.title.description", "description_i18n": "portal_type_dict.software_dict.field_list.title.description",
"alternate_name": "software_title", "alternate_name": "title",
"default_value": null, "default_value": null,
"css_class": "url", "css_class": "url",
"hidden": null, "hidden": null,
...@@ -81,16 +81,16 @@ ...@@ -81,16 +81,16 @@
} }
} }
}, },
"software_description": { "description": {
"type":"TextareaField", "type":"TextareaField",
"widget": { "widget": {
"id": "software_description", "id": "description",
"title": "Description", "title": "Description",
"title_i18n": "portal_type_dict.software_dict.field_list.description.title", "title_i18n": "portal_type_dict.software_dict.field_list.description.title",
"description": "The description of the software service.", "description": "The description of the software service.",
"description_i18n": "portal_type_dict.software_dict.field_list.description.description", "description_i18n": "portal_type_dict.software_dict.field_list.description.description",
"default_value": null, "default_value": null,
"alternate_name": "software_description", "alternate_name": "description",
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
"width":null, "width":null,
...@@ -131,15 +131,15 @@ ...@@ -131,15 +131,15 @@
} }
} }
}, },
"software_image_type": { "image_type": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "software_image_type", "id": "image_type",
"title": "Type", "title": "Type",
"title_i18n": "portal_type_dict.software_dict.field_list.image_type.title", "title_i18n": "portal_type_dict.software_dict.field_list.image_type.title",
"description": "Type of Image (Icon/Image).", "description": "Type of Image (Icon/Image).",
"description_i18n": "portal_type_dict.software_dict.field_list.image_type.description", "description_i18n": "portal_type_dict.software_dict.field_list.image_type.description",
"alternate_name": "software_image_type", "alternate_name": "image_type",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
...@@ -172,15 +172,15 @@ ...@@ -172,15 +172,15 @@
} }
} }
}, },
"software_image_url": { "image_url": {
"type":"ImageField", "type":"ImageField",
"widget": { "widget": {
"id": "software_image_url", "id": "image_url",
"title": "Image", "title": "Image",
"title_i18n": "portal_type_dict.software_dict.field_list.image_url.title", "title_i18n": "portal_type_dict.software_dict.field_list.image_url.title",
"description": "The path to the icon/image for this software service.", "description": "The path to the icon/image for this software service.",
"description_i18n": "portal_type_dict.software_dict.field_list.image_url.description", "description_i18n": "portal_type_dict.software_dict.field_list.image_url.description",
"alternate_name": "software_image_url", "alternate_name": "image_url",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
...@@ -217,15 +217,15 @@ ...@@ -217,15 +217,15 @@
} }
} }
}, },
"software_description_i18n": { "description_i18n": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "software_description_i18n", "id": "description_i18n",
"title": "Description i18n Lookup", "title": "Description i18n Lookup",
"title_i18n": "portal_type_dict.software_dict.field_list.description_i18n.title", "title_i18n": "portal_type_dict.software_dict.field_list.description_i18n.title",
"description": "The pointer to the translation for this field", "description": "The pointer to the translation for this field",
"description_i18n": "portal_type_dict.software_dict.field_list.description_i18n.description", "description_i18n": "portal_type_dict.software_dict.field_list.description_i18n.description",
"alternate_name": "software_description_i18n", "alternate_name": "description_i18n",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
...@@ -258,15 +258,15 @@ ...@@ -258,15 +258,15 @@
} }
} }
}, },
"software_title_i18n": { "title_i18n": {
"type":"StringField", "type":"StringField",
"widget": { "widget": {
"id": "software_title_i18n", "id": "title_i18n",
"title": "Title i18n Lookup", "title": "Title i18n Lookup",
"title_i18n": "portal_type_dict.software_dict.field_list.title_i18n.title", "title_i18n": "portal_type_dict.software_dict.field_list.title_i18n.title",
"description": "The pointer to the translation for this field", "description": "The pointer to the translation for this field",
"description_i18n": "portal_type_dict.software_dict.field_list.title_i18n.description", "description_i18n": "portal_type_dict.software_dict.field_list.title_i18n.description",
"alternate_name": "software_title_i18n", "alternate_name": "title_i18n",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
...@@ -299,15 +299,15 @@ ...@@ -299,15 +299,15 @@
} }
} }
}, },
"software_price": { "price": {
"type":"IntegerField", "type":"IntegerField",
"widget": { "widget": {
"id": "software_price", "id": "price",
"title": "Price", "title": "Price",
"title_i18n": "portal_type_dict.software_dict.field_list.price.title", "title_i18n": "portal_type_dict.software_dict.field_list.price.title",
"description": "The price per period for this software service", "description": "The price per period for this software service",
"description_i18n": "portal_type_dict.software_dict.field_list.price.description", "description_i18n": "portal_type_dict.software_dict.field_list.price.description",
"alternate_name": "software_price", "alternate_name": "price",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": null, "hidden": null,
...@@ -343,15 +343,15 @@ ...@@ -343,15 +343,15 @@
} }
} }
}, },
"software_currency": { "currency": {
"type":"ListField", "type":"ListField",
"widget": { "widget": {
"id": "software_currency", "id": "currency",
"title": "Currency", "title": "Currency",
"title_i18n": "portal_type_dict.software_dict.field_list.currency.title", "title_i18n": "portal_type_dict.software_dict.field_list.currency.title",
"description": "The currency billed for usage of this software service", "description": "The currency billed for usage of this software service",
"description_i18n": "portal_type_dict.software_dict.field_list.currency.description", "description_i18n": "portal_type_dict.software_dict.field_list.currency.description",
"alternate_name": "software_currency", "alternate_name": "currency",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
...@@ -384,15 +384,15 @@ ...@@ -384,15 +384,15 @@
} }
} }
}, },
"software_period": { "period": {
"type":"ListField", "type":"ListField",
"widget": { "widget": {
"id": "software_period", "id": "period",
"title": "Period", "title": "Period",
"title_i18n": "portal_type_dict.software_dict.field_list.period.title", "title_i18n": "portal_type_dict.software_dict.field_list.period.title",
"description": "The billing period for usage of this software service.", "description": "The billing period for usage of this software service.",
"description_i18n": "portal_type_dict.software_dict.field_list.period.description", "description_i18n": "portal_type_dict.software_dict.field_list.period.description",
"alternate_name": "software_period", "alternate_name": "period",
"default_value": null, "default_value": null,
"css_class": null, "css_class": null,
"hidden": false, "hidden": false,
......
[ [
{ {
"software_id": "2", "id": "2",
"software_title": "[EXPERIMENTAL] KVM", "title": "[EXPERIMENTAL] KVM",
"software_description": "", "description": "",
"software_image_type": "image", "image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/2/default_image?quality=75&amp;display=thumbnail", "image_url": "https://www.slapos.org/software_product_module/2/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.kvm.title", "title_i18n":"data_dict.software_dict.kvm.title",
"software_description_i18n":"data_dict.software_dict.kvm.description", "description_i18n":"data_dict.software_dict.kvm.description",
"software_price": "1", "price": "1",
"software_currency": "Euro", "currency": "Euro",
"software_period": "Month" "period": "Month"
}, },
{ {
"software_id": "20110316-88D7", "id": "20110316-88D7",
"software_title": "[EXPERIMENTAL] SlapOS Web Runner", "title": "[EXPERIMENTAL] SlapOS Web Runner",
"software_description": "", "description": "",
"software_image_type": "image", "image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20110316-88D7/default_image?quality=75&amp;display=thumbnail", "image_url": "https://www.slapos.org/software_product_module/20110316-88D7/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.slapos_runner.title", "title_i18n":"data_dict.software_dict.slapos_runner.title",
"software_description_i18n":"data_dict.software_dict.slapos_runner.description", "description_i18n":"data_dict.software_dict.slapos_runner.description",
"software_price": "1", "price": "1",
"software_currency": "Euro", "currency": "Euro",
"software_period": "Month" "period": "Month"
}, },
{ {
"software_id": "20110615-176F8", "id": "20110615-176F8",
"software_title": "[EXPERIMENTAL] Kumofs", "title": "[EXPERIMENTAL] Kumofs",
"software_description": "", "description": "",
"software_image_type": "image", "image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20110615-176F8/default_image?quality=75&amp;display=thumbnail", "image_url": "https://www.slapos.org/software_product_module/20110615-176F8/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.kumofs.title", "title_i18n":"data_dict.software_dict.kumofs.title",
"software_description_i18n":"data_dict.software_dict.kumofs.description", "description_i18n":"data_dict.software_dict.kumofs.description",
"software_price": "1", "price": "1",
"software_currency": "Euro", "currency": "Euro",
"software_period": "Month" "period": "Month"
}, },
{ {
"software_id": "20110613-107B5", "id": "20110613-107B5",
"software_title": "[EXPERIMENTAL] Zabbix Agent", "title": "[EXPERIMENTAL] Zabbix Agent",
"software_description": "", "description": "",
"software_image_type": "image", "image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20110613-107B5/default_image?quality=75&amp;display=thumbnail", "image_url": "https://www.slapos.org/software_product_module/20110613-107B5/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.zabbix.title", "title_i18n":"data_dict.software_dict.zabbix.title",
"software_description_i18n":"data_dict.software_dict.zabbix.description", "description_i18n":"data_dict.software_dict.zabbix.description",
"software_price": "1", "price": "1",
"software_currency": "Euro", "currency": "Euro",
"software_period": "Month" "period": "Month"
}, },
{ {
"software_id": "20110620-F42E", "id": "20110620-F42E",
"software_title": "[EXPERIMENTAL] ERP5 Test Node", "title": "[EXPERIMENTAL] ERP5 Test Node",
"software_description": "", "description": "",
"software_image_type": "image", "image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20110620-F42E/default_image?quality=75&amp;display=thumbnail", "image_url": "https://www.slapos.org/software_product_module/20110620-F42E/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.erp5_testnode.title", "title_i18n":"data_dict.software_dict.erp5_testnode.title",
"software_description_i18n":"data_dict.software_dict.erp5_testnode.description", "description_i18n":"data_dict.software_dict.erp5_testnode.description",
"software_price": "1", "price": "1",
"software_currency": "Euro", "currency": "Euro",
"software_period": "Month" "period": "Month"
}, },
{ {
"software_id": "20120412-853D9", "id": "20120412-853D9",
"software_title": "[EXPERIMENTAL] HTML5 Application Server", "title": "[EXPERIMENTAL] HTML5 Application Server",
"software_description": "", "description": "",
"software_image_type": "image", "image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20120412-853D9/default_image?quality=75&amp;display=thumbnail", "image_url": "https://www.slapos.org/software_product_module/20120412-853D9/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.html5_app_server.title", "title_i18n":"data_dict.software_dict.html5_app_server.title",
"software_description_i18n":"data_dict.software_dict.html5_app_server.description", "description_i18n":"data_dict.software_dict.html5_app_server.description",
"software_price": "1", "price": "1",
"software_currency": "Euro", "currency": "Euro",
"software_period": "Month" "period": "Month"
}, },
{ {
"software_id": "20120911-A661D", "id": "20120911-A661D",
"software_title": "[EXPERIMENTAL] BOINC Client", "title": "[EXPERIMENTAL] BOINC Client",
"software_description": "", "description": "",
"software_image_type": "image", "image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20120911-A661D/default_image?quality=75&amp;display=thumbnail", "image_url": "https://www.slapos.org/software_product_module/20120911-A661D/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.boinc_client.title", "title_i18n":"data_dict.software_dict.boinc_client.title",
"software_description_i18n":"data_dict.software_dict.boinc_client.description", "description_i18n":"data_dict.software_dict.boinc_client.description",
"software_price": "1", "price": "1",
"software_currency": "Euro", "currency": "Euro",
"software_period": "Month" "period": "Month"
}, },
{ {
"software_id": "20120911-5F9C9", "id": "20120911-5F9C9",
"software_title": "[EXPERIMENTAL] BOINC Server", "title": "[EXPERIMENTAL] BOINC Server",
"software_description": "", "description": "",
"software_image_type": "image", "image_type": "image",
"software_image_url": "https://www.slapos.org/software_product_module/20120911-5F9C9/default_image?quality=75&amp;display=thumbnail", "image_url": "https://www.slapos.org/software_product_module/20120911-5F9C9/default_image?quality=75&amp;display=thumbnail",
"software_title_i18n":"data_dict.software_dict.boinc_server.title", "title_i18n":"data_dict.software_dict.boinc_server.title",
"software_description_i18n":"data_dict.software_dict.boinc_server.description", "description_i18n":"data_dict.software_dict.boinc_server.description",
"software_price": "1", "price": "1",
"software_currency": "Euro", "currency": "Euro",
"software_period": "Month" "period": "Month"
} }
] ]
\ No newline at end of file
This diff is collapsed.
...@@ -10,25 +10,25 @@ ...@@ -10,25 +10,25 @@
"layout": { "layout": {
"header": [ "header": [
[ [
{"column": "service_image", "show": true, "priority": 4}, {"column": "image", "show": true, "priority": 4},
{"column": "service_title", "show": true, "priority": 5}, {"column": "title", "show": true, "priority": 5},
{"column": "service_version", "show": true, "priority": 2}, {"column": "version", "show": true, "priority": 2},
{"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 5}, {"custom": true, "text": "Status", "text_i18n": "global_dict.common_dict.status", "show": true, "priority": 5},
{"column": "service_usage", "show": true, "priority": 3} {"column": "usage", "show": true, "priority": 3}
] ]
], ],
"body": [ "body": [
{"column": "service_image", "show": true, "priority": 4}, {"column": "image", "show": true, "priority": 4},
{"column": "service_title", "show": true, "priority": 5}, {"column": "title", "show": true, "priority": 5},
{"column": "service_version", "show": true, "priority": 2}, {"column": "version", "show": true, "priority": 2},
{"custom": true, "show": true, "priority": 5, "status": true}, {"custom": true, "show": true, "priority": 5, "status": true},
{"custom": "service_usage", "show": true, "priority": 3} {"custom": "usage", "show": true, "priority": 3}
], ],
"footer": [] "footer": []
}, },
"feature_dict": { "feature_dict": {
"linkable": true, "linkable": true,
"link_identifier": "service_id" "link_identifier": "id"
} }
}, },
"children": [{ "children": [{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment