Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
slapos.core
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Léo-Paul Géneau
slapos.core
Commits
3ae3590c
Commit
3ae3590c
authored
Apr 01, 2019
by
Rafael Monnerat
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
slapos_erp5: Dump Web Page Module Content Hash for comparation
parent
5b2ece44
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
550 additions
and
0 deletions
+550
-0
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/ERP5Site_assertDumpedConfiguration.py
...apos_administration/ERP5Site_assertDumpedConfiguration.py
+6
-0
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/ERP5Site_dumpWebPageModuleContent.py
...lapos_administration/ERP5Site_dumpWebPageModuleContent.py
+32
-0
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/ERP5Site_dumpWebPageModuleContent.xml
...apos_administration/ERP5Site_dumpWebPageModuleContent.xml
+62
-0
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/expected_web_page_module_configuration.txt
...administration/expected_web_page_module_configuration.txt
+421
-0
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/expected_web_page_module_configuration.xml
...administration/expected_web_page_module_configuration.xml
+28
-0
master/bt5/slapos_erp5/TestTemplateItem/portal_components/test.erp5.testSlapOSERP5SiteDump.py
...tem/portal_components/test.erp5.testSlapOSERP5SiteDump.py
+1
-0
No files found.
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/ERP5Site_assertDumpedConfiguration.py
View file @
3ae3590c
...
...
@@ -44,6 +44,12 @@ if show_all or configuration == "skins":
found
=
portal
.
ERP5Site_dumpPortalSkinsContent
()
print
resolveDiff
(
"Skins Configuration Diff"
,
expected_file
,
found
)
if
show_all
or
configuration
==
"web_content"
:
expected_file
=
portal
.
expected_web_page_module_configuration
found
=
portal
.
ERP5Site_dumpWebPageModuleContent
(
ignore_string_on_reference
=
[
"rapid_"
])
print
resolveDiff
(
"Web Content Configuration Diff"
,
expected_file
,
found
)
if
show_all
or
configuration
==
"actions"
:
expected_file
=
portal
.
expected_type_actions_dumped_configuration
found
=
portal
.
ERP5Site_dumpPortalTypeActionList
()
...
...
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/ERP5Site_dumpWebPageModuleContent.py
0 → 100644
View file @
3ae3590c
import
hashlib
portal
=
context
.
getPortalObject
()
def
getWebContentHash
(
document
):
content
=
document
.
getTextContent
(
"ignore"
)
m
=
hashlib
.
md5
()
m
.
update
(
content
)
content_hash
=
m
.
hexdigest
()
return
";"
.
join
((
document
.
getReference
(),
content_hash
))
zero_to_nine_list
=
range
(
10
)
for
document
in
portal
.
web_page_module
.
searchFolder
(
validation_state
=
[
"published"
,
"published_alive"
]):
document_id_first_letter
=
document
.
getId
()[
0
]
if
document_id_first_letter
in
zero_to_nine_list
:
continue
print_web_content
=
1
document_reference
=
str
(
document
.
getReference
(
""
))
for
ignore_string
in
ignore_string_on_reference
:
if
ignore_string
in
document_reference
:
print_web_content
=
0
break
if
print_web_content
:
print
getWebContentHash
(
document
)
container
.
REQUEST
.
RESPONSE
.
setHeader
(
'content-type'
,
'text/plain'
)
return
'
\
n
'
.
join
(
sorted
(
printed
.
splitlines
()))
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/ERP5Site_dumpWebPageModuleContent.xml
0 → 100644
View file @
3ae3590c
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"PythonScript"
module=
"Products.PythonScripts.PythonScript"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
Script_magic
</string>
</key>
<value>
<int>
3
</int>
</value>
</item>
<item>
<key>
<string>
_bind_names
</string>
</key>
<value>
<object>
<klass>
<global
name=
"NameAssignments"
module=
"Shared.DC.Scripts.Bindings"
/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key>
<string>
_asgns
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
name_container
</string>
</key>
<value>
<string>
container
</string>
</value>
</item>
<item>
<key>
<string>
name_context
</string>
</key>
<value>
<string>
context
</string>
</value>
</item>
<item>
<key>
<string>
name_m_self
</string>
</key>
<value>
<string>
script
</string>
</value>
</item>
<item>
<key>
<string>
name_subpath
</string>
</key>
<value>
<string>
traverse_subpath
</string>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
_params
</string>
</key>
<value>
<string>
ignore_string_on_reference=["rapid"]
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
ERP5Site_dumpWebPageModuleContent
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/expected_web_page_module_configuration.txt
0 → 100644
View file @
3ae3590c
URI.js;c68453cb4aafef61ae1226c2728ceb2d
chart.js;3c7d93cd975de6392a007a3595dc524f
deploy-Ansible;24a5bb0ceab52d3ec7796c26177d1151
deploy-Base.Setup;9cd6914c5bbec91ad16b9918efb442bd
deploy-Devbook;c24798673cc1584ca46a5d6a1fb5766c
deploy-ERP5.Standalone;44c338433f52b5a6fb3471e037a11c3d
deploy-Function.Common;76e7ec647ead369108da31904a853317
deploy-GNET.Index.Page;567bc1d268f135496de3d5b946b691f3
deploy-GNET.Re6st;7d72b045cf614282e2d99a4690721d17
deploy-IMT-dev-bootstrap;36cab9dcda53d2a1e6c53fedb7e89ab5
deploy-IMT.Index.Page;567bc1d268f135496de3d5b946b691f3
deploy-IMT.Re6st;fb2c33cbad77266e49a4a7e45d91a76e
deploy-IMT.SlapOS-update;d295a9da448733500507dff0cdfd9916
deploy-IMT.SlapOS;43e951463836118b3dd4a6db32f7e749
deploy-IMT.VM-bootstrap;7af25e76c9d97fcb791a4ddfd950f39b
deploy-IMT.VM.Cloudera.Manager;a97dd6af51e4d079eb7e599deb825ec6
deploy-IMT.generic-VM-bootstrap;d9c5a68b2da0197fc2952b638bb24bfe
deploy-Index.Page;567bc1d268f135496de3d5b946b691f3
deploy-Log.Parse;2c40294b4476c903c36b28b9440fa281
deploy-Re6stnet;8c7c112abccc6086f12d65b452f69507
deploy-SlapOS.Master.Standalone;713ea7f429083c380feebd92865ca372
deploy-SlapOS.Test.Node;54af2086ea3b571579406ed4e9e8be54
deploy-SlapOS;54e79a0e485742218a674932d056e1b3
deploy-Test.Suite;32fa648b8a7f458b6460436d130d7f1a
deploy-Testing.Channel;5daca2eb31bb7abeabfb0c4956617701
deploy-Testing.ERP5.Standalone;e51f250f1588a7ed20da5a4fc580c22a
deploy-Testing.GNET.Index.Page;567bc1d268f135496de3d5b946b691f3
deploy-Testing.Grandenet.Re6st;1b2626f160c44c748a5d9c49e234755e
deploy-Testing.Grandenet.SlapOS;50545050fc40cc3f7c92e2e30dbcca70
deploy-Testing.Index.Page;567bc1d268f135496de3d5b946b691f3
deploy-Testing.Re6st;d616b7c824a8373eaafa789845957a72
deploy-Testing.SlapOS.Master.Standalone;93e4ce15e881a88fa615d4e92e4136d9
deploy-Testing.SlapOS.Test.Node;ea7f92938d81a7b55e75295b7d519152
deploy-Testing.SlapOS;053e6407d5effa9728bc085da88734ef
deploy-Testing.Test.Suite;2435fd927e26a64b9328fd0caad5f382
deploy-Testing.VIFIB.Shuttle;0c4b681aeff5ac4c6fc062c42094ec7e
deploy-Testing.VIFIB;ce9be2bc11de729f1416b18f0194e9f4
deploy-Testing.Webrunner.Standalone;afbb4250a0fbb56a9282b2813ee2123e
deploy-Testing.Wendelin.Standalone;3519f1801431fec2a53be1cbe50f2b1f
deploy-Unstable.Channel;9d90d717a6beb04d94b95eda7c560b36
deploy-Unstable.IMT.Index.Page;567bc1d268f135496de3d5b946b691f3
deploy-Unstable.IMT.Re6stnet;93b8edc46e4e9599b0235a77b6d781a4
deploy-Unstable.IMT.SlapOS.Update;f886a7346d582b13e0697685e089c115
deploy-Unstable.IMT.SlapOS;91fd4a0f7c362165d3507ee653547c22
deploy-Unstable.IMT.VM-cloudera-manager;124f8d445ed4490c404b3e6060f84df0
deploy-Unstable.IMT.VM.Bootstrap;b1c48fe20ff1cb7eb707d31ea5eeeae8
deploy-Unstable.Index.Page;567bc1d268f135496de3d5b946b691f3
deploy-Unstable.Test.Suite;d3b2c90782e763e937c01da859c868d9
deploy-VIFIB.Base.Server;740ea268d5be392b1f8ccdc7cb000db3
deploy-VIFIB.Kernel.Upgrade;346e11f35def078ceabd7849dcb6fabd
deploy-VIFIB.Server;d94183555575293757faaacf3165c15b
deploy-Vifib.Channel;cc7da520769adce3180f31944e9854da
deploy-Vifib.Shuttle;214d84434c60d1bd1dcc4299b95f6469
deploy-Vifib.Upgrader.Install;05d60fd20bb40afd71b946fe4c55ec7f
deploy-Webrunner.Standalone;c68e30dde31b32eec282b4f9b40a4a26
deploy-Wendelin.Standalone;d0273134cc4b7d84c420f7e89c863be4
dygraph.js;42aed7962281d7ec5c0b34f02681d6aa
echarts-all.js;30ec8dee7ca2d8602563594d742805c2
erp5_launcher.html;2bdb87ce982581d2bb8129447e029e6d
erp5_launcher.js;72669966cc2991fd5db2eb5e56912847
erp5_launcher_nojqm.js;a3b5166f4eeab353ff45605f9e390164
gadget_button_maximize.html;a1c1d92f343c68de80007cfc0cc0f471
gadget_button_maximize.js;72a9771d9303d4630e8e0b1bb25b93ae
gadget_erp5.appcache;997abd995d61a49d7ab802582d1158cb
gadget_erp5.css;420711e86fe2b03eeb939012ac32a126
gadget_erp5_configure_editor.html;fd659a66c2b63b64b6e6200e33e1ff24
gadget_erp5_configure_editor.js;fd4d0e38e83e342d333136e6e31264d0
gadget_erp5_editor_panel.html;f58f5d49ca96502c9844fd08bd50aecd
gadget_erp5_editor_panel.js;2a10a48d02ad50a34f45d29067ecb4fb
gadget_erp5_field_checkbox.html;2b749b0289ca93714d3234a000302902
gadget_erp5_field_checkbox.js;50e29aee4c802a4f30e3124e6375ef82
gadget_erp5_field_datetime.html;7d33a8e59a08ac96fca9db1192151972
gadget_erp5_field_datetime.js;a4368495c0e1bdcaec1652be90bf8594
gadget_erp5_field_editor.html;5a33da8b39d1f66dee26410b2384dea4
gadget_erp5_field_editor.js;d57e9e99332b4540ecb30ce4f5c6e268
gadget_erp5_field_email.html;f06cb89e37f0ec399571b07dcaad5a4b
gadget_erp5_field_email.js;103f533b96cb4c1fc5b882a01790551d
gadget_erp5_field_file.html;a3029525fe438ad74ce92dde91ffb119
gadget_erp5_field_file.js;a563b3565c2b408f228e797b0169020f
gadget_erp5_field_float.html;40e7c83fd9b467e0bbee627f47466a9a
gadget_erp5_field_float.js;fd03c24b1785a1d22a5206b7026c1629
gadget_erp5_field_formbox.html;e0d1098d3a5899821c5cad78483fc703
gadget_erp5_field_formbox.js;31e97fe1841f822bceb79b76089f541f
gadget_erp5_field_gadget.html;e82bc4ad6407ea4d0282f9e82d5d8fa8
gadget_erp5_field_gadget.js;921a01dbd9d6924ec22f69b2e6e95315
gadget_erp5_field_image.html;ac03e10470143ea8cb55d4d383a545d8
gadget_erp5_field_image.js;20b8cbd166a80133ae5738b3557c4a22
gadget_erp5_field_integer.html;0082e4286a8efe04f04acfa818838c9a
gadget_erp5_field_integer.js;b24478e42aa722bc9b4e0a931b66812b
gadget_erp5_field_lines.html;d32691b0b9302ab15ca2ba004bc74d9e
gadget_erp5_field_lines.js;2d7345f05b65c246cbb7d511f9c2a190
gadget_erp5_field_list.html;29e5587b997ef7c4c2633c0e2e9cd27f
gadget_erp5_field_list.js;86c45eb179d2c503a8c55accc71f4a15
gadget_erp5_field_listbox.html;83e72bcb9895549907f407fca42c1b0a
gadget_erp5_field_listbox.js;30a647644250247b8ebdfa28a6f702de
gadget_erp5_field_listbox_widget.html;980eefae0f8824dc801e397a332a15b5
gadget_erp5_field_listbox_widget.js;9a37168d852cb5702c51adc2637d6562
gadget_erp5_field_matrixbox.html;dc0564d36af8af89ff56d9e07843cb5f
gadget_erp5_field_matrixbox.js;11db30a60c8da993aae0262f2b1f2109
gadget_erp5_field_multicheckbox.html;67272f327e5b004702e0546a02ddfdf9
gadget_erp5_field_multicheckbox.js;dc298a689994ee7731e736a9ad51ae06
gadget_erp5_field_multilist.html;f1983ab3e84c1be823a6d2944b938b49
gadget_erp5_field_multilist.js;fc134575de86b263fad378d712467604
gadget_erp5_field_multirelationstring.html;50d74e7c613e23145179c43faa7c652f
gadget_erp5_field_multirelationstring.js;20e6597f94ebdad38b541b43c3de85cc
gadget_erp5_field_password.html;cb6f15df6a906c1ffb22b6835de6b402
gadget_erp5_field_password.js;50c067b52f90037a86f358d44b11533c
gadget_erp5_field_radio.html;9465b6431cd1a83bb80e6e6d702de272
gadget_erp5_field_radio.js;09344ff3bfb7fca4474f6d04e5330b32
gadget_erp5_field_readonly.html;29f22f67393bcf022b7752a0bf8d2b47
gadget_erp5_field_readonly.js;60a3bd045a5e2682780c6339498b08a8
gadget_erp5_field_relationstring.html;bcb3ae973b8320fdcd27a2b5a094d4ab
gadget_erp5_field_relationstring.js;9dab51ef17f1932b57a644aa388115f4
gadget_erp5_field_string.html;23199d36315fe1730298876e46fb63d3
gadget_erp5_field_string.js;abd35ecafe79214b4355ac75c3c96c69
gadget_erp5_field_textarea.html;ba26a18bb1efb4844594a800fe5467f1
gadget_erp5_field_textarea.js;82f2d7f3853d5ef11d355e214f4d538e
gadget_erp5_form.html;71f4881d7168c2493e94709286f23135
gadget_erp5_form.js;edcf97fd67c908541a08ab5967fbd647
gadget_erp5_global.js;72decb2acb94baa110dd7171ee53706c
gadget_erp5_grid.css;c439cb77d03e9ce313431e7037cb71f3
gadget_erp5_grid.html;ac0f447ef28bc6b7a8786e80507988df
gadget_erp5_grid.js;68f6c2047fbae889d30abb84484cd30c
gadget_erp5_header.html;949286fb10c0346ab1c4e8e5566b873d
gadget_erp5_header.js;9884662603618fb223f39806c43e8cb3
gadget_erp5_jio.html;8d1967b0fb3b9a2e22710fed4c178841
gadget_erp5_jio.js;2dfb6c60f5ee6f633f15c1cab7992c11
gadget_erp5_label_field.html;1d49775b6218d99c0995b4e3858b36c0
gadget_erp5_label_field.js;de93340d2be64db2ec6623f6ab05537b
gadget_erp5_nojqm.css;0f91d82199ec677f27189f1fe5bf8026
gadget_erp5_notification.html;b2b83c053e475597fda18605514dac29
gadget_erp5_notification.js;d0aa55d7597e6296b30a3c4227d8ce44
gadget_erp5_page_action.html;60c007598a935ae995a60ec82fc133c9
gadget_erp5_page_action.js;4b4a1cd7e2e595632fc95fe0182e89e7
gadget_erp5_page_export.html;8596cbf0136778c5e353e0c07969ed3f
gadget_erp5_page_export.js;57b4bd9dc1bf9b362b6048b0778173a5
gadget_erp5_page_form.html;7d0bd9253dac90cc4991898c7323bfc0
gadget_erp5_page_form.js;9d6751a5f3645be39f24c5ff827893eb
gadget_erp5_page_front.html;3d02f5c7859872ce8ebce434213c2b59
gadget_erp5_page_front.js;5f78db8fc7f4dd67c51f2ce4a5526681
gadget_erp5_page_history.html;906826ed32688be35cb046417cd7266b
gadget_erp5_page_history.js;b293b5b8173737ba56035b2375327276
gadget_erp5_page_jump.html;bd32302e15df4be9a186b717533f8ab8
gadget_erp5_page_jump.js;e16303acac506160db1c6a5558e156cd
gadget_erp5_page_language.html;be674f1af5d00dc86600bcc8db2701df
gadget_erp5_page_language.js;9f9ec696bbbb5dad2a2519312eb25889
gadget_erp5_page_logout.html;5838ac7024c4be3608637fe9c224e0f7
gadget_erp5_page_logout.js;bff76b9571dc90b24141b16b37926204
gadget_erp5_page_map.css;b0191add7b61521c85fc04e8a0299e90
gadget_erp5_page_map.html;175008f11c7b39fd77358781f1597621
gadget_erp5_page_map.js;793a634690f42f78b0d8a66c6eab6910
gadget_erp5_page_preference.html;456d99bf5959a9d2d21ff2f0f7942fd0
gadget_erp5_page_preference.js;782995bfca053112e5460b56ced6ae28
gadget_erp5_page_relation_search.html;6d359e883b52daac3b67453d301a0121
gadget_erp5_page_relation_search.js;163af05aacca3c611b8abddde6b1622f
gadget_erp5_page_search.html;e9954449341bbc70186b4aac9bd15fda
gadget_erp5_page_search.js;2c9c169ae1cc32b7590c28e59c1add81
gadget_erp5_page_slap_accept_upgrade_decision.html;0cd5561f18e683f42dc0ed8f1d724bf6
gadget_erp5_page_slap_accept_upgrade_decision.js;1d8da36594189ca74f6826bff69546da
gadget_erp5_page_slap_add_computer.html;3e9c4c400d5b04aed718a56cb54e9041
gadget_erp5_page_slap_add_computer.js;cd2ced6c3d87b243fc40326740cb255e
gadget_erp5_page_slap_add_hosting_subscription.html;73f0c1babc69ed0fba07e730d079c89a
gadget_erp5_page_slap_add_hosting_subscription.js;f26928b9becc9cfafdc4e9cb663d4732
gadget_erp5_page_slap_add_network.html;11f4068985c853bb14d37b0743b3bf6a
gadget_erp5_page_slap_add_network.js;5616f2101d85f3ae54284db88c80ca94
gadget_erp5_page_slap_add_organisation.html;3ec68bb67975c8c0fc26f93b08fabd08
gadget_erp5_page_slap_add_organisation.js;ac29d5f76f6f5aa019dcb21d54e4594a
gadget_erp5_page_slap_add_project.html;4ce5f17253dafa5b0e5d9c3d9e58ce7a
gadget_erp5_page_slap_add_project.js;aea1c3cf3774d7628fc3ce8be6164785
gadget_erp5_page_slap_add_related_event.html;398b4e595e8acc26663b97ebfeb89be9
gadget_erp5_page_slap_add_related_event.js;ab2bd95101277f1ef73a0cf1b372d664
gadget_erp5_page_slap_add_related_ticket.html;0536ea9afd54eab8809eb900af7bd278
gadget_erp5_page_slap_add_related_ticket.js;93e57e7e77a6c04ab352d24dd32acd3b
gadget_erp5_page_slap_add_software_installation.html;f748486a6a7d78a32a669fa43c4ef89f
gadget_erp5_page_slap_add_software_installation.js;4f137700e8b9681f32e88ea7a728ee14
gadget_erp5_page_slap_add_ticket.html;eca29c2bf0ced607f979697c0a75b3e3
gadget_erp5_page_slap_add_ticket.js;3c93ac8163de0a7087936665fa17101b
gadget_erp5_page_slap_computer_get_token.html;205da097e7cbaf6158376b6f526530cb
gadget_erp5_page_slap_computer_get_token.js;e28090be3450786a09f2e86c62bbfdce
gadget_erp5_page_slap_computer_list.html;66cd1ea159c31a418b2b15480988e596
gadget_erp5_page_slap_computer_list.js;6ff19d2b900adf4da325be1cb39bd475
gadget_erp5_page_slap_computer_network_view.html;b2d87c9df7caf0839795b48bcb5aa020
gadget_erp5_page_slap_computer_network_view.js;18721c54315ed818e25ded5a326e019a
gadget_erp5_page_slap_computer_request_certificate.html;7ed1d70baf332fce538f19b02c955a21
gadget_erp5_page_slap_computer_request_certificate.js;7f4c50f0b89f9ff44459cfef4a4cadf2
gadget_erp5_page_slap_computer_revoke_certificate.html;fbb4accddf96f7bb09b3158aa0d2ade1
gadget_erp5_page_slap_computer_revoke_certificate.js;0cfda1b60a7bb12743e9647f7d097cfb
gadget_erp5_page_slap_computer_view.html;3302bcc2c97b83f5fb165b6cc9617994
gadget_erp5_page_slap_computer_view.js;ee0cc76a036cd02e19e2503308671154
gadget_erp5_page_slap_controller.html;0d6bd04c0078f077b5a1241925a9b1c8
gadget_erp5_page_slap_controller.js;34c99dc9ac0001a02128209809790cd3
gadget_erp5_page_slap_delete_network.html;827aff998a68bb37c671a512fada84dc
gadget_erp5_page_slap_delete_network.js;1c63360b77e257b5e05f41ae640639ba
gadget_erp5_page_slap_delete_organisation.html;d6bcfb9c897b13aa40e0437f715da27e
gadget_erp5_page_slap_delete_organisation.js;48c503b2fee22668272161d1e1992e6f
gadget_erp5_page_slap_delete_project.html;4c08903d926f0c8bff80493984f36c31
gadget_erp5_page_slap_delete_project.js;9c70fdf06bb7f3ee909b499332502dc3
gadget_erp5_page_slap_destroy_hosting_subscription.html;2fd23a7690ee35b96b328c49a02f38d0
gadget_erp5_page_slap_destroy_hosting_subscription.js;c829e85331215323ad99e23898f59e4d
gadget_erp5_page_slap_destroy_software_installation.html;8b2d6933955abb281229b48d4827b396
gadget_erp5_page_slap_destroy_software_installation.js;43a57963d9932d79aee7311cf0d892a9
gadget_erp5_page_slap_erp5_login_view.html;f29c28fa3059bba10b481f36e2966a50
gadget_erp5_page_slap_erp5_login_view.js;7399a138abec81cd1edebf4e634d0131
gadget_erp5_page_slap_facebook_login_view.html;65fd05f8569455bfa49cced062ddcb71
gadget_erp5_page_slap_facebook_login_view.js;fd4246ef471d03045f6a609116104fc1
gadget_erp5_page_slap_google_login_view.html;c4b7b3988a7e3fc2e65b25f0ff15d8dd
gadget_erp5_page_slap_google_login_view.js;8767b6ddb19c20ef2c64912dd21195b7
gadget_erp5_page_slap_hosting_subscription_view.html;f19fb9ca3f46d23b2e1f12a894683a9e
gadget_erp5_page_slap_hosting_subscription_view.js;0394e2c3fe0a3a640cc0b6e4b21786af
gadget_erp5_page_slap_intent.html;99fda063598da5c95f9b14e9baf9b8cb
gadget_erp5_page_slap_intent.js;744f2e7bf651e79bbeea886344e21058
gadget_erp5_page_slap_invalidate_login.html;bfb9187c9bbe47958f8f7a88437607fd
gadget_erp5_page_slap_invalidate_login.js;921922304a3007c157195dbc56769889
gadget_erp5_page_slap_invoice_list.html;1ec8f20fcbde75713426cc6a02a8dfb9
gadget_erp5_page_slap_invoice_list.js;6b9004b3ec55198c5dc562a54a00d953
gadget_erp5_page_slap_load_schema.html;af0f0f4c3d7191d245e4f7040c4cfaca
gadget_erp5_page_slap_load_schema.js;de33692d7d1d7c5379273e8e434b3078
gadget_erp5_page_slap_network_list.html;3b5ed1aac3e594b8cb154d79e8ff5c13
gadget_erp5_page_slap_network_list.js;dc4cac9d5a9a7ce127ff484275f4d410
gadget_erp5_page_slap_organisation_view.html;ad9507b07419a3b4030157f8c858d907
gadget_erp5_page_slap_organisation_view.js;17cc2b6c5c9e0d37c3219a63b9f43964
gadget_erp5_page_slap_parameter_form.css;f53950f943f4731e1b3d77832182762a
gadget_erp5_page_slap_parameter_form.html;fa25efb5815b83881c9351d0a15738e2
gadget_erp5_page_slap_parameter_form.js;365c55bbf74679ab182ff59cb6ed798c
gadget_erp5_page_slap_payment_result.html;a787b69823885ddb09485102233a80ef
gadget_erp5_page_slap_person_get_token.html;1e73c22d7d7dac65da2e2a15161c3985
gadget_erp5_page_slap_person_get_token.js;961f0992689af0ba166a732050563cc8
gadget_erp5_page_slap_person_request_certificate.html;f8379848f77ae9f2cdad9c8eced7ec21
gadget_erp5_page_slap_person_request_certificate.js;981bf92770dbb5285d22bfc2eee49e8c
gadget_erp5_page_slap_person_revoke_certificate.html;dc996c1bab96849bcdb9d733f159e7d8
gadget_erp5_page_slap_person_revoke_certificate.js;545b78725434c829b84404f1bc3785ae
gadget_erp5_page_slap_person_view.html;5c26d099fbaea0be7a6ca83214da8f0d
gadget_erp5_page_slap_person_view.js;aea64c4d3bc30f1f294a8fd56e828535
gadget_erp5_page_slap_project_list.html;ea9d054d72dfd08e4fdf9ec73b812246
gadget_erp5_page_slap_project_list.js;d989d7cea7d3ac0a177becedca22720e
gadget_erp5_page_slap_project_view.html;2fc46d5cddd66e9627676ac1736907f0
gadget_erp5_page_slap_project_view.js;934dc07297425e6f91201c304ba26828
gadget_erp5_page_slap_regularisation_request_view.html;57d33dc95ea37614f56e043084616130
gadget_erp5_page_slap_regularisation_request_view.js;2807412ad73172d4300930cf85687f64
gadget_erp5_page_slap_reject_upgrade_decision.html;38d72a2a48dcf84958f8043b303540ef
gadget_erp5_page_slap_reject_upgrade_decision.js;422d88a7a633bdf27f7079f8e3727ac9
gadget_erp5_page_slap_request_trial.html;9d56dfa19c62a99bf3e5b42c45895b29
gadget_erp5_page_slap_request_trial.js;167c975ed8afe701e459706b96cb65be
gadget_erp5_page_slap_rss_critical_ticket.html;da96c1c8749f8bd68e24756c9a280f9d
gadget_erp5_page_slap_rss_critical_ticket.js;56c3dfcf2113bc64ae091da43c11b622
gadget_erp5_page_slap_rss_ticket.html;4d23ec36e8d8013680d94b50bba19f6c
gadget_erp5_page_slap_rss_ticket.js;448c0cb10666932d95d5ecb589fd33b0
gadget_erp5_page_slap_sale_invoice_transaction_view.html;da6735b0f9031f80d1a08df7ba54d7c4
gadget_erp5_page_slap_sale_invoice_transaction_view.js;360007e0933c4ce99f5ec0d3738e56c7
gadget_erp5_page_slap_select_software_product.html;8793174a31c99b8cc93f92d56027b7bd
gadget_erp5_page_slap_select_software_product.js;8d85e650869f140c1558d2b3ac5c6518
gadget_erp5_page_slap_select_software_release.html;7935aecc1f6220fe23709d28a75abdec
gadget_erp5_page_slap_select_software_release.js;d7259d9a96159d3a58667643a9612458
gadget_erp5_page_slap_service_list.html;27583960cdb4cfd1e989ab259c931799
gadget_erp5_page_slap_service_list.js;e2a16aef6f13ead78932c8ed06903433
gadget_erp5_page_slap_site_list.html;962e88d9a3c158da6faa838cebcb6556
gadget_erp5_page_slap_site_list.js;a40e04e75621a2333f18699a8d606d0d
gadget_erp5_page_slap_slave_instance_view.html;237237285128c37a0540efa59e805310
gadget_erp5_page_slap_software_installation_view.html;2765880f86cfbbcf808c403ee8f84c06
gadget_erp5_page_slap_software_installation_view.js;3e2865e0f843829d009dadc1a8fe3444
gadget_erp5_page_slap_software_instance_view.html;237237285128c37a0540efa59e805310
gadget_erp5_page_slap_software_instance_view.js;9e7ff7308cf27eb71a9882113e4daa17
gadget_erp5_page_slap_start_hosting_subscription.html;98c1a78cca438ee1ebe576c02fe67b5b
gadget_erp5_page_slap_start_hosting_subscription.js;cc4ac38a6ab6c172d82ac064a8231ae0
gadget_erp5_page_slap_stop_hosting_subscription.html;fe3ac705498ff80f1d727521bda76be9
gadget_erp5_page_slap_stop_hosting_subscription.js;bf981425160c34000e9495bf3ceea130
gadget_erp5_page_slap_support_request_view.html;5054565f524632f3f6f816781260dece
gadget_erp5_page_slap_ticket_list.html;0a382b5753909d01a539fe041af9cc18
gadget_erp5_page_slap_ticket_list.js;b1bacabfc96fae065c7223d43509a57b
gadget_erp5_page_slap_ticket_view.js;e053c4103af9650b9b3003db24e2c863
gadget_erp5_page_slap_transfer_computer.html;1e9d803601504162121cd452a6524891
gadget_erp5_page_slap_transfer_computer.js;00205d0180cff6ee03474b751e1fbb80
gadget_erp5_page_slap_trial_request_message.html;90250c564788ed71c3d6e00e7a89c020
gadget_erp5_page_slap_trial_request_message.js;9dda7cae6d4e8065d7745471e7ffc7d7
gadget_erp5_page_slap_upgrade_decision_view.html;858425a1353fc93dfdac244c432b26f2
gadget_erp5_page_slap_upgrade_decision_view.js;4654712d4196f0da0efc6197e684b1f5
gadget_erp5_page_slapos.css;f84716008f10a54c0af535d9c3102750
gadget_erp5_page_slapos.html;d39eef549014a76956762451965096a7
gadget_erp5_page_slapos.js;9c6106bf7af87f4ccfb85df6744e8040
gadget_erp5_page_slapos_request_form.html;3397470fa32a307ccb4cb01a90e63041
gadget_erp5_page_tab.html;db183383c2d2a680d579177cccab5faa
gadget_erp5_page_tab.js;70a9ecd5a46cc17c7bd996f6c039a158
gadget_erp5_page_trial.css;0b9ec42ded463bf0de1a9029b4caa734
gadget_erp5_page_trial.html;355dd39dc50518eea35d381c1c7d45eb
gadget_erp5_page_trial.js;ded0b901d7159e31ab1f148b0cc110cd
gadget_erp5_page_worklist.html;989c0fd4cc2ad28d3ae509cc8b44848f
gadget_erp5_page_worklist.js;5096e9b2cb064d5b42b329b6dddb8917
gadget_erp5_panel.html;3e5ae57dcedc95a4101915ed9349da83
gadget_erp5_panel.js;db7fefbf0c1b05217bb47edd0b60ac3e
gadget_erp5_panel_shortcut.html;820bea5e9b221f09d46a0c12a5ad4c10
gadget_erp5_panel_shortcut.js;a60ddf3d8201e18af8bdf935c78422a3
gadget_erp5_pt_embedded_form_render.html;357c0a677489f8013d2dbd2b236e0dfe
gadget_erp5_pt_embedded_form_render.js;9f06d18914758f850e68ac0724373f0c
gadget_erp5_pt_form_dialog.html;31777b64708d5bd503ee1987a7c46f71
gadget_erp5_pt_form_dialog.js;bf7939ab900a2c6a2a61efb01313eb7e
gadget_erp5_pt_form_list.html;db27231229c29eaf6148111f3f042514
gadget_erp5_pt_form_list.js;b3aed799c54b9784f78f8ecae474cb81
gadget_erp5_pt_form_slapos_index.html;508ba6d2b7586fa2b2927f37ad56ce1b
gadget_erp5_pt_form_slapos_index.js;4b13c28cc146475d4759169332bbfdee
gadget_erp5_pt_form_view.html;8ebd8919565e18c4c2c10f5e05586314
gadget_erp5_pt_form_view.js;fad36e6118c83eb15bf650c3f8b3a9fb
gadget_erp5_pt_form_view_editable.html;69c3b67c018a2e82ed6448e3fa47f9fc
gadget_erp5_pt_form_view_editable.js;25b0f34897479bb015cd24359626c894
gadget_erp5_pt_report_view.html;f46578d904fcb6ef5c35d247b5e5118f
gadget_erp5_pt_report_view.js;f2c05a47c5fba843651886d636d329b5
gadget_erp5_relation_input.html;f86e9987d657ba1fa69b2ab6935b438f
gadget_erp5_relation_input.js;7f849942102647d3c778939f53f74f8a
gadget_erp5_router.html;0302cbd1e8e7d8e6d595a6e1967feb1b
gadget_erp5_router.js;44144598df7a3890a9f4fe856a4079f2
gadget_erp5_search_editor.html;938f1cc1bda12aab48a1d0058960202b
gadget_erp5_search_editor.js;fe27e1f293842b997e241f21246206e1
gadget_erp5_searchfield.html;47ab83bdb978b7ade6725f025db6ce50
gadget_erp5_searchfield.js;3bb51d5541e15546d0d42b1a7d24b117
gadget_erp5_serviceworker.js;1f2f3a3090e1c69ec61e04a5158fef5c
gadget_erp5_sort_editor.html;4492d353de3f77a892db23d720d1020f
gadget_erp5_sort_editor.js;ab802b09a2d1ed3eaacf61017c37d90b
gadget_html5_element.html;d488b00ec3f51e71e31014f4abbe0efc
gadget_html5_element.js;96ee49d9d32e1ff17e396980eb37cad0
gadget_html5_input.html;07bd5d3175342df1d56930a5fef04728
gadget_html5_input.js;4297d86d6e73679b54409fffef16d102
gadget_html5_select.html;c06859c87c573e01400123011efa9d6c
gadget_html5_select.js;b88239e830bbb61687dbfd519e7c3a59
gadget_html5_textarea.html;ad2998c478ef15ee44577e2f1bbe1518
gadget_html5_textarea.js;5069adacd102778cf3e6d971bb813ef9
gadget_jio.html;196f0c715477254ab10536b15952382a
gadget_jio.js;a001948a073987030fed88ae5d56abbe
gadget_slapos.appcache;7b5d2630b8658488103acdd91d638223
gadget_slapos_computer_map.html;cb4bcee5fcbf85050a46d587f29ef54c
gadget_slapos_computer_map.js;9418fd5765f00b953b1b12a06043209b
gadget_slapos_computer_status.css;21fc9b9c7cfbc4b1f2d005e7b6cdc8ed
gadget_slapos_computer_status.html;9658e936fee20e0aecdb27b5d74992c1
gadget_slapos_computer_status.js;7ffd77a2eb45b38bb031a020d0ceedf9
gadget_slapos_event_discussion_entry.css;a70a2fff892a2b785640af52fd215748
gadget_slapos_event_discussion_entry.html;578f09af13d8c6e9e5ecd9acc69f3327
gadget_slapos_event_discussion_entry.js;fb4a0db7346909976d851527697ada55
gadget_slapos_header.html;f17e8d5171547fd97b6cf6678c2d967f
gadget_slapos_header.js;3a4f4af063932160f28f6b3e76db7852
gadget_slapos_hosting_subscription_status.html;e51f0c9511ebc642a316fefa2b8ea377
gadget_slapos_hosting_subscription_status.js;b113044003ea4466d32f0f647387efe9
gadget_slapos_installation_status.html;f5f1313e16eaa9a4f240e5cc462b5e8f
gadget_slapos_installation_status.js;3b41b419bfab734271143185ef8d997e
gadget_slapos_instance_status.html;1d473fc79f8015a599c662ee9d8ac267
gadget_slapos_instance_status.js;27e70c57c64c0058b19a04a2792e9cae
gadget_slapos_invoice_printout.html;89ce89dc569b3b6ca99dbc6e03355077
gadget_slapos_invoice_printout.js;033074a8b7f4c0e6496fa5a223da6eae
gadget_slapos_invoice_state.html;035a21552838e44efbb18203f9ba7f04
gadget_slapos_invoice_state.js;ae3441f4518e67f279ac5da1f1512fdd
gadget_slapos_label_listbox_field.html;7ef8ec51b7bc2a77376a55157e0fee15
gadget_slapos_label_listbox_field.js;44c4a2ccce73bd18e0d64d087c4442c3
gadget_slapos_load_schema.html;a6a23d37da5430104cf22021c9df4670
gadget_slapos_network_status.html;0abea1d2abfaadb18e02d36984c2fd96
gadget_slapos_network_status.js;5c21a9fbe5e57922e368bb8a35555029
gadget_slapos_panel.html;e5154f6108245303b441ed042013c388
gadget_slapos_panel.js;8367961f9652f4a00e5c15241c4153fd
gadget_slapos_parameter_form.html;1aee03c6999c6eb53c6aa017fb8ec3a5
gadget_slapos_payment_result.js;3cfee84f2c165ce3d67684f7952f5fc5
gadget_slapos_project_status.html;b1ad18f6860a26133c59ed6bd3bb9751
gadget_slapos_project_status.js;ccd637f56863e0dbb34a0e068ae88c25
gadget_slapos_rapid_panel.html;4405339aa35344f7cbc841398b6a9ece
gadget_slapos_rapid_panel.js;f8fcd72028964997aab463b7bf75b0f8
gadget_slapos_request_form.html;34f4268619ba164c4bffe1c67c396dc1
gadget_slapos_site_status.html;814fb940f7f086a4eb4251a24ae04b33
gadget_slapos_site_status.js;f82250d7986d612ebac09f8ad7216be6
gadget_translate.html;a832268254541abdc3e4a0e03e6b5b5d
gadget_translate.js;85d90e95398aa9baea5729ff30590e89
gadget_translation.html;267703ef623958a1e9c9433cead7debe
gadget_translation.js;de8d75861af0b339727ef1f14e5e67b5
gadget_translation_data.js;190917586753106ae33ef845c6995fed
gadget_trial_panel.html;46c3afb6f1007f1885b62c1dc8c4c5aa
gadget_trial_panel.js;1a235b2e64182a23b25d53fb563611be
gadget_webrtc.html;2900c4c37794f074bb6f7690453ee7ad
gadget_webrtc.js;ea2d5d6ac45b00f87a73f997697a0be8
gadget_webrtc_datachannel.html;d67df0eb8651e1947997ef1bf1914750
gadget_webrtc_datachannel.js;0ced6685022badea20c7a46f92a52db1
gadget_websocket.html;912dff99f2daa36cc95745a81152296d
gadget_websocket.js;e67800faa3ee21f73d36af4771796835
interface_editor.html;a0e742d15ec1afb1d7dd3b257fbe4fed
interface_editor_panel.html;30070de2445f6ceffff75f09dc6e1bf9
interface_erp5_field.html;4a69e0b34e913e0f62ed176c6aa8facf
interface_erp5_form.html;36ced8275130ace9ea99a55a0d8515ad
interface_erp5_form_content_provider.html;558dd9b794d932cf1d65857c7d43b7a3
interface_erp5_page_template.html;5c035d602051c26e9d88d4875a50bd63
interface_header.html;a44c5ab828a5bb3040a6d5650815aa9d
interface_html5_input.html;bb51c704828f047ffffaec9f8134d6a6
interface_jio.html;743ad515e7a03d4d6e28b6837a5e0d88
interface_label_field.html;822769c1e10f0a1a224b55ab3236f85f
interface_listbox.html;1d1d1cea9ea6081a6c2ae30f375b3e69
interface_maximize_button.html;5fc994889b548080ef1ae1708e9c8486
interface_notification.html;a3bb69b98c605701700dfc2177c06cec
interface_page.html;fc95e3fe346f9b5711dcb41d237ff533
interface_panel.html;dbf858c106ec470b2ccc8b28c6c459ab
interface_relation_input.html;2f96e55d172d7a8a5171648e86c3ad43
interface_router.html;79030a670b88ab71592b633affed6b6d
interface_search_field.html;0731f258df3fe0ecb04de6f58bb47763
interface_sub_editor_panel.html;692d1154c184471a20aaf59c0ffc5feb
interface_translation.html;081f524dd26f2ae5665e4be10da7895c
jiodev.js;6a64dc759633a2a58ad0e33ed54fbf96
jquery.js;6eefb3a5bcf1544f51f5e7860addff92
jquerymobile.css;45f3e36f6d0edb8d4b2dc3dfc8415ccd
jquerymobile.js;d04fb93b38f29833832bed4502044299
leaflet.css;1dea1b2e3b534f0f22b1cc194f85cad8
leaflet.js;9ee038454403e0dc544664dcb7699ac6
minimal_km_footer;8502e3ea3ea2f143b6650124b34ba01d
normalize.css;d63641064d467219fd9c00d23da1272b
officejs_launcher.html;dcbde69fb204842f80f66c6de68217db
plotly.js;dd3ebbdbde7f9b264d474eca6540230f
renderjs.js;2cc63b228996cbc739210d8fc25eb739
rsvp.js;7c615321cfd87027b1b1d30a7e7ffb76
sample_schema.json;422590f81ab8b935139d73696e78240b
sample_schema2.json;4851cf76bdf36c16f07045d9586521b8
slapos-Free.Trial.AlreadyRequested.Message;13d5445078285608da187da1003141fb
slapos-Free.Trial.Contract;17c912d199006dfd07b0a780386b7d52
slapos-Free.Trial.ExceedLimit.Message;c29aed54a5b72fec5d9d9edff3b27c1f
slapos-Free.Trial.Thankyou.Message;54a5dbbe7039522fc6756eb59951851c
slapos-Top.Bar.Widget.Links;d8a46d6ff3a3ce8a63a627b8c18f531d
slapos_load_meta_schema.json;82382a3b0b9f4e14af19b18276e7c74b
slapos_load_schema.js;203f50acc0d13070e6176d541456fc3a
slapos_parameter_form.js;1246eb35f64d355fac872e792dd299c6
slapos_request_form.js;e933b2bee8dcb3fb22030c1d6b43bf6f
tv4.min.js;c99020690c1508b034358fd570f3704c
vkbeautify.js;6741118a81bd5a9c88800039a4d628a6
\ No newline at end of file
master/bt5/slapos_erp5/SkinTemplateItem/portal_skins/slapos_administration/expected_web_page_module_configuration.xml
0 → 100644
View file @
3ae3590c
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"File"
module=
"OFS.Image"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
__name__
</string>
</key>
<value>
<string>
expected_web_page_module_configuration
</string>
</value>
</item>
<item>
<key>
<string>
content_type
</string>
</key>
<value>
<string>
text/plain
</string>
</value>
</item>
<item>
<key>
<string>
precondition
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
expected_web_page_module_configuration
</string>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
master/bt5/slapos_erp5/TestTemplateItem/portal_components/test.erp5.testSlapOSERP5SiteDump.py
View file @
3ae3590c
...
...
@@ -41,6 +41,7 @@ class TestSlapOSDump(SlapOSTestCaseMixin):
(
'ERP5Site_dumpPropertySheetList'
,
'expected_property_sheet_dumped_configuration'
,
None
),
(
'ERP5Site_dumpRuleTesterList'
,
'expected_rule_dumped_configuration'
,
None
),
(
'ERP5Site_dumpSkinProperty'
,
'expected_skin_property_dumped_configuration'
,
None
),
(
'ERP5Site_dumpWebPageModuleContent'
,
'expected_web_page_module_configuration'
,
None
),
(
'ERP5Site_dumpWorkflowChain'
,
'expected_workflow_dumped_configuration'
,
None
),
]:
ZopeTestCase
.
_print
(
'
\
n
'
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment