• Łukasz Nowak's avatar
    Cleanup shacache and shadir restfulness. · b43adf6c
    Łukasz Nowak authored
    Follow the specification of shacache and shadir: PUT is used in shadir,
    POST is used in shacache in order to create new content. erp5_web can be used
    without any modification to serve fully restfull POST interface.
    
    Create special action for Web Site which reacts on POST type of request and
    support it by low level functionality. This action is available in web view
    only and affects only Web Sites configured for shacache.
    
    Other changes:
    
     * do not check uploaded content, just return calculated sha
     * break compatibility during upload (better now then later)
     * avoid hiding errors during publishing content by hiding exceptions in
       WebSite_publishDocumentByActivity
     * do randomisation in tests and make them live test safe
     * connect to running web server in tests in order to use all stacks during
       uploading and downloading content
     * cleanup erp5_web_shacache and erp5_web_shadir business templates and remove
       not needed scripts
     * during testing treat running site as blackbox and do not try to be too smart
    b43adf6c
Name
Last commit
Last update
..
cloudooo_data Loading commit data...
cloudooo_web Loading commit data...
erp5_accounting Loading commit data...
erp5_accounting_l10n_br_extend Loading commit data...
erp5_accounting_l10n_br_sme Loading commit data...
erp5_accounting_l10n_fr Loading commit data...
erp5_accounting_l10n_fr_m14 Loading commit data...
erp5_accounting_l10n_fr_m4 Loading commit data...
erp5_accounting_l10n_fr_pca Loading commit data...
erp5_accounting_l10n_ifrs Loading commit data...
erp5_accounting_l10n_in Loading commit data...
erp5_accounting_l10n_jp Loading commit data...
erp5_accounting_l10n_lu Loading commit data...
erp5_accounting_l10n_mt Loading commit data...
erp5_accounting_l10n_pl Loading commit data...
erp5_accounting_l10n_pl_default_gap Loading commit data...
erp5_accounting_l10n_ru Loading commit data...
erp5_accounting_l10n_sn Loading commit data...
erp5_accounting_simulation_legacy Loading commit data...
erp5_accounting_ui_test Loading commit data...
erp5_administration Loading commit data...
erp5_advanced_invoicing Loading commit data...
erp5_apparel Loading commit data...
erp5_archive Loading commit data...
erp5_authentication_policy Loading commit data...
erp5_auto_logout Loading commit data...
erp5_autocompletion_ui Loading commit data...
erp5_banking_cash Loading commit data...
erp5_banking_check Loading commit data...
erp5_banking_core Loading commit data...
erp5_banking_inventory Loading commit data...
erp5_barcode Loading commit data...
erp5_base Loading commit data...
erp5_bespin Loading commit data...
erp5_bpm Loading commit data...
erp5_budget Loading commit data...
erp5_calendar Loading commit data...
erp5_code_mirror Loading commit data...
erp5_commerce Loading commit data...
erp5_computer_immobilisation Loading commit data...
erp5_configurator Loading commit data...
erp5_configurator_maxma_demo Loading commit data...
erp5_configurator_standard Loading commit data...
erp5_configurator_standard_categories Loading commit data...
erp5_configurator_standard_ui_test Loading commit data...
erp5_configurator_ung Loading commit data...
erp5_consulting Loading commit data...
erp5_content_translation Loading commit data...
erp5_core_proxy_field_legacy Loading commit data...
erp5_credential Loading commit data...
erp5_crm Loading commit data...
erp5_crm_knowledge_pad Loading commit data...
erp5_csv_style Loading commit data...
erp5_data_protection Loading commit data...
erp5_data_set Loading commit data...
erp5_deferred_style Loading commit data...
erp5_demo_maxma_rule Loading commit data...
erp5_demo_maxma_sample Loading commit data...
erp5_demo_smb Loading commit data...
erp5_demo_ung Loading commit data...
erp5_development_wizard Loading commit data...
erp5_dhtml_style Loading commit data...
erp5_dhtml_ui_test Loading commit data...
erp5_direct_debit_payment Loading commit data...
erp5_discount_resource Loading commit data...
erp5_discussion Loading commit data...
erp5_dms Loading commit data...
erp5_dms_ui_test Loading commit data...
erp5_documentation Loading commit data...
erp5_dummy_movement Loading commit data...
erp5_egov Loading commit data...
erp5_egov_l10n_fr Loading commit data...
erp5_egov_mysql_innodb_catalog Loading commit data...
erp5_email_reader Loading commit data...
erp5_forge Loading commit data...
erp5_forum_tutorial Loading commit data...
erp5_full_text_myisam_catalog Loading commit data...
erp5_full_text_sphinxse_catalog Loading commit data...
erp5_hr Loading commit data...
erp5_hr_l10n_jp Loading commit data...
erp5_ical_style Loading commit data...
erp5_immobilisation Loading commit data...
erp5_ingestion Loading commit data...
erp5_ingestion_mysql_innodb_catalog Loading commit data...
erp5_invoicing Loading commit data...
erp5_invoicing_simulation_legacy Loading commit data...
erp5_item Loading commit data...
erp5_jquery Loading commit data...
erp5_jquery_legacy Loading commit data...
erp5_jquery_plugin_colorpicker Loading commit data...
erp5_jquery_plugin_elastic Loading commit data...
erp5_jquery_plugin_hotkey Loading commit data...
erp5_jquery_plugin_jgraduate Loading commit data...
erp5_jquery_plugin_jqchart Loading commit data...
erp5_jquery_plugin_jquerybbq Loading commit data...
erp5_jquery_plugin_mbmenu Loading commit data...
erp5_jquery_plugin_scrollto Loading commit data...
erp5_jquery_plugin_sheet Loading commit data...
erp5_jquery_plugin_spinbtn Loading commit data...
erp5_jquery_plugin_svg_editor Loading commit data...
erp5_jquery_plugin_svgicon Loading commit data...
erp5_jquery_plugin_urlparser Loading commit data...
erp5_jquery_plugin_wdcalendar Loading commit data...
erp5_jquery_sheet_editor Loading commit data...
erp5_jquery_ui Loading commit data...
erp5_json_style Loading commit data...
erp5_km Loading commit data...
erp5_km_sphinxse_full_text_search Loading commit data...
erp5_km_ui_test Loading commit data...
erp5_km_ui_test_data Loading commit data...
erp5_knowledge_pad Loading commit data...
erp5_knowledge_pad_ui_test Loading commit data...
erp5_l10n_fr Loading commit data...
erp5_l10n_ja Loading commit data...
erp5_l10n_ko Loading commit data...
erp5_l10n_pl_PL Loading commit data...
erp5_l10n_pt-BR Loading commit data...
erp5_l10n_ru Loading commit data...
erp5_ldap_catalog Loading commit data...
erp5_legacy_tax_system Loading commit data...
erp5_mobile Loading commit data...
erp5_mobile_ui_test Loading commit data...
erp5_mrp Loading commit data...
erp5_mrp_simulation_legacy Loading commit data...
erp5_ods_style Loading commit data...
erp5_odt_style Loading commit data...
erp5_ooo_import Loading commit data...
erp5_open_trade Loading commit data...
erp5_open_trade_legacy_tax_system Loading commit data...
erp5_open_trade_periodicity_line Loading commit data...
erp5_payment_mean Loading commit data...
erp5_payroll Loading commit data...
erp5_payroll_l10n_fr Loading commit data...
erp5_payroll_l10n_jp Loading commit data...
erp5_payroll_ui_test Loading commit data...
erp5_pdf_editor Loading commit data...
erp5_pdm Loading commit data...
erp5_pdm_ui_test Loading commit data...
erp5_periodicity_test Loading commit data...
erp5_popup_ui Loading commit data...
erp5_project Loading commit data...
erp5_project_mysql_innodb_catalog Loading commit data...
erp5_project_simulation_legacy Loading commit data...
erp5_project_ui_test Loading commit data...
erp5_public_accounting_budget Loading commit data...
erp5_publication Loading commit data...
erp5_registry_ohada Loading commit data...
erp5_registry_ohada_l10n_fr Loading commit data...
erp5_rss_reader Loading commit data...
erp5_rss_style Loading commit data...
erp5_simplified_invoicing Loading commit data...
erp5_simulation Loading commit data...
erp5_simulation_legacy Loading commit data...
erp5_simulation_performance_test Loading commit data...
erp5_simulation_test Loading commit data...
erp5_social_contracts Loading commit data...
erp5_software_pdm Loading commit data...
erp5_sso_openam Loading commit data...
erp5_svg_editor Loading commit data...
erp5_syncml Loading commit data...
erp5_system_event Loading commit data...
erp5_tax_resource Loading commit data...
erp5_tiosafe_core Loading commit data...
erp5_trade Loading commit data...
erp5_trade_knowledge_pad Loading commit data...
erp5_trade_proxy_field_legacy Loading commit data...
erp5_trade_simulation_legacy Loading commit data...
erp5_trade_ui_test Loading commit data...
erp5_ui_test Loading commit data...
erp5_ui_test_core Loading commit data...
erp5_upgrader Loading commit data...
erp5_user_tutorial_ui_test Loading commit data...
erp5_utils Loading commit data...
erp5_web Loading commit data...
erp5_web_blog Loading commit data...
erp5_web_download_theme Loading commit data...
erp5_web_multiflex5_theme Loading commit data...
erp5_web_shacache Loading commit data...
erp5_web_shadir Loading commit data...
erp5_web_ui_test Loading commit data...
erp5_web_ung_core Loading commit data...
erp5_web_ung_role Loading commit data...
erp5_web_ung_theme Loading commit data...
erp5_web_ung_ui_test Loading commit data...
erp5_wizard Loading commit data...
erp5_workflow Loading commit data...
erp5_worklist_sql Loading commit data...
erp5_xhtml_jquery_style Loading commit data...
erp5_xinha_editor Loading commit data...
networkcache_erp5 Loading commit data...
test_accounting/bt Loading commit data...
test_accounting_fr/bt Loading commit data...
test_accounting_in/bt Loading commit data...
test_accounting_pl/bt Loading commit data...
test_conflict_resolution Loading commit data...
test_core Loading commit data...
test_html_style/bt Loading commit data...
test_web/bt Loading commit data...
test_xhtml_style/bt Loading commit data...
tiolive_base Loading commit data...
tiolive_decouple_instance Loading commit data...
EXTERNALS.TXT Loading commit data...