diff --git a/master/bt5/slapos_pdm/ModuleTemplateItem/upgrade_decision_module.xml b/master/bt5/slapos_pdm/ModuleTemplateItem/upgrade_decision_module.xml new file mode 100644 index 0000000000000000000000000000000000000000..eb8a315fc57109912a89de5c39acd8dcbf7ac3ac --- /dev/null +++ b/master/bt5/slapos_pdm/ModuleTemplateItem/upgrade_decision_module.xml @@ -0,0 +1,96 @@ +<module> + <id>upgrade_decision_module</id> + <permission_list> + <permission type='tuple'> + <name>Access Transient Objects</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Access contents information</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Access session data</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Add portal content</name> + <role>Assignor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Add portal folders</name> + <role>Assignor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Change local roles</name> + <role>Assignor</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Copy or Move</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Delete objects</name> + <role>Assignor</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>List folder contents</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>Modify portal content</name> + <role>Assignor</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>View</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Manager</role> + </permission> + <permission type='tuple'> + <name>View History</name> + <role>Assignee</role> + <role>Assignor</role> + <role>Associate</role> + <role>Auditor</role> + <role>Author</role> + <role>Manager</role> + </permission> + </permission_list> + <portal_type>Upgrade Decision Module</portal_type> + <title>Upgrade Decisions</title> +</module> \ No newline at end of file diff --git a/master/bt5/slapos_pdm/PortalTypeTemplateItem/portal_types/Upgrade%20Decision%20Module.xml b/master/bt5/slapos_pdm/PortalTypeTemplateItem/portal_types/Upgrade%20Decision%20Module.xml index 47382d101484d679ed06379f8553e4edabcaedbd..69c5dfc9d16c5ac970c89735912ee89a6fcb2655 100644 --- a/master/bt5/slapos_pdm/PortalTypeTemplateItem/portal_types/Upgrade%20Decision%20Module.xml +++ b/master/bt5/slapos_pdm/PortalTypeTemplateItem/portal_types/Upgrade%20Decision%20Module.xml @@ -12,10 +12,20 @@ <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> </value> </item> + <item> + <key> <string>acquire_local_roles</string> </key> + <value> <int>1</int> </value> + </item> <item> <key> <string>content_icon</string> </key> <value> <string>folder_icon.gif</string> </value> </item> + <item> + <key> <string>description</string> </key> + <value> + <none/> + </value> + </item> <item> <key> <string>factory</string> </key> <value> <string>addFolder</string> </value> @@ -32,6 +42,18 @@ <key> <string>id</string> </key> <value> <string>Upgrade Decision Module</string> </value> </item> + <item> + <key> <string>init_script</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>permission</string> </key> + <value> + <none/> + </value> + </item> <item> <key> <string>portal_type</string> </key> <value> <string>Base Type</string> </value> @@ -40,6 +62,18 @@ <key> <string>type_class</string> </key> <value> <string>Folder</string> </value> </item> + <item> + <key> <string>type_interface</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>type_mixin</string> </key> + <value> + <tuple/> + </value> + </item> </dictionary> </pickle> </record> diff --git a/master/bt5/slapos_pdm/bt/revision b/master/bt5/slapos_pdm/bt/revision index da2d3988d7d1a255376770b1e87394ebb42febb3..3f10ffe7a4c473619c926cfb1e8d95e726e5a0ec 100644 --- a/master/bt5/slapos_pdm/bt/revision +++ b/master/bt5/slapos_pdm/bt/revision @@ -1 +1 @@ -14 \ No newline at end of file +15 \ No newline at end of file diff --git a/master/bt5/slapos_pdm/bt/template_module_id_list b/master/bt5/slapos_pdm/bt/template_module_id_list new file mode 100644 index 0000000000000000000000000000000000000000..21b32173104823f33669071a594a51e3929cfce1 --- /dev/null +++ b/master/bt5/slapos_pdm/bt/template_module_id_list @@ -0,0 +1 @@ +upgrade_decision_module \ No newline at end of file