Search 1.9 billion lines of Odoo code on GitHub

shopinvader

Author: Akretion
License: AGPL-3
Branch: shopinvader_store_cache_fill
Repository: acsone/odoo-shopinvader
Dependencies: base, base_rest, base_sparse_field, base_sparse_field_list_support, base_url, base_vat, component, component_event, jsonifier, mail, onchange_helper, product, queue_job, sale, sale_discount_display_amount, and server_environment
Languages: HTML (389, 3.5%), Python (7295, 66.1%), XML (3226, 29.2%), and reStructuredText (120, 1.1%)
Other branches: 10-0-base_rest_openapi-lmi, 10-image-dro, 10.0, 10.0-619_713-dro, 10.0-abi_master, 10.0-abi_release_34.1, 10.0-add-shopinvader_cart_copy-dro, 10.0-add-shopinvader_customers_autobind-dro, 10.0-add-shopinvader_privacy_agreement-dro, 10.0-add_delivery_carrier_category_keep_carrier-dro, 10.0-add_shopinvader_account_cross_border, 10.0-add_shopinvader_cross_vorder-dro, 10.0-aut_api_key_fixes_drt, 10.0-auth_api_key_remove_keychain, 10.0-back-708-dro, 10.0-backport-14.0, 10.0-backport-with-new-cart-service, 10.0-backport-with-new-cart-service-with-new-addons, 10.0-bai-shopinvader_membership_subscription_and_product, 10.0-base_rest_released, 10.0-base_rest_secure_response, 10.0-binding_wizard-lmi, 10.0-brb_master, 10.0-cart-lang-cpi, 10.0-cart_expiry_only_draft, 10.0-child-cpi, 10.0-conflict_delivery_carrier, 10.0-cpi-default_pricelist, 10.0-cpi-quotation, 10.0-delivery-cpi, 10.0-delivery_carrier_without_shipping_prices, 10.0-fix-computed_fields-dro, 10.0-fix-demo-images, 10.0-fix-flake8-dro, 10.0-fix-headers-params-in-swagger, 10.0-fix-image-resize-tree, 10.0-fix-mandatory_pylint-dro, 10.0-fix-partner_bin_mc-dro, 10.0-fix-shopinvader_guest_mode_update-dro, 10.0-fix-shopinvader_void_sale-dro, 10.0-fix-vat-url-dro, 10.0-fix_conflict_449_570, 10.0-fix_conflict_521_571-dro, 10.0-fix_conflict_lang_pricelist, 10.0-fix_price_compute-lmi, 10.0-fix_pricelist_when_logged, 10.0-fix_sale_order_line_binding_variant_computed, 10.0-fix_shopinvader_invalid_field_name, 10.0-fix_shopinvader_membership, 10.0-fix_shopinvader_missing_validator_values, 10.0-fix_shopinvader_promotion_rule_with_expiry_cart, 10.0-fix_shopinvader_response_test, 10.0-fix_shopinvader_state-lmi, 10.0-force_technical_user_recompute_export, 10.0-ftd_master, 10.0-guest-mode, 10.0-imp-pre-commit-dro, 10.0-imp-shopinvader-bind-dro, 10.0-imp-shopinvader-service-dro, 10.0-imp-shopinvader-test-dro, 10.0-imp-shopinvader_assortment-dro, 10.0-imp-shopinvader_cerberus_version-dro, 10.0-imp-shopinvader_delivery_description-dro, 10.0-imp-shopinvader_guest_bind-dro, 10.0-imp-shopinvader_locomotive_states-dro, 10.0-imp-shopinvader_product_stock_exclude_locs-dro, 10.0-imp-tests-dro, 10.0-imp_set_notification_job_priority, 10.0-migrate_shopinvader_algolia-lmi, 10.0-migrate_shopinvader_search_engine-lmi, 10.0-normalize_domain, 10.0-oba_master, 10.0-opt_out_default, 10.0-osi_master, 10.0-payment_transaction-cpi, 10.0-paypal-lmi, 10.0-precommit-cpi, 10.0-promotion_item-cpi, 10.0-rest-update-cpi, 10.0-sale_order_price_recalculation, 10.0-sale_prfile-cpi, 10.0-sale_profile-cpi, 10.0-selection_state_label, 10.0-shopinvader-emailing, 10.0-shopinvader_cart_search_create_empty_cart, 10.0-shopinvader_category_real_level, 10.0-shopinvader_delivery_carrier-bai-flake8-fix, 10.0-shopinvader_delivery_carrier_only_outgoing, 10.0-shopinvader_delivery_carrier_sale_info, 10.0-shopinvader_download_pdf_document, 10.0-shopinvader_guest_security_code, 10.0-shopinvader_membership-bai, 10.0-shopinvader_membership_product_id, 10.0-shopinvader_migration_add_setup-lmi, 10.0-shopinvader_partner_force_email_lowercase, 10.0-shopinvader_pos, 10.0-shopinvader_product_stock_assortment, 10.0-shopinvader_product_template_multi_link_lang-lmi, 10.0-shopinvader_product_unbind_url, 10.0-shopinvader_promotion_rule-wip, 10.0-shopinvader_promotion_rule_disabled, 10.0-shopinvader_quotation_download-bai, 10.0-shopinvader_reset_carrier-cpi, 10.0-shopinvader_sale_customer_info-bai, 10.0-shopinvader_sale_report, 10.0-show_discount-lmi, 10.0-signed-cpi, 10.0-stock-cpi, 10.0-tmpl_write-cpi, 10.0-unbind_url, 10.0-unbind_url-lmi, 10.0-unique_email_active-cpi, 10.0-update_with_shopinvader_invoice_payment, 10.0-url_key-cpi, 10.0_fix_confilict_selection_label_shopinvader_payment, 10.0_payment_transaction-cpi, 10.0_product_demo_data, 10.0_shopinvader_category_level, 12.0, 12.0-asw_master, 12.0-backport-shopinvader_customer_multi_user-len, 12.0-bkp-704-dro, 12.0-countrygroup-len, 12.0-firstname-len, 12.0-fix-base-rest-new-api, 12.0-fix-categ-create, 12.0-fix-demo-images, 12.0-fix-expiry_code-dro, 12.0-fix-flake8-dro, 12.0-fix-fwd_560-dro, 12.0-fix-image-resize-tree, 12.0-fix-init_setups-dro, 12.0-fix-pre-commit-dro, 12.0-fix-pre-commit2-dro, 12.0-fix-shopinvader-void-sale-dro, 12.0-fix-shopinvader_product_description-dro, 12.0-fix-shopinvader_product_stock_setup-dro, 12.0-fix-wrong_backport-dro, 12.0-fixdownloadnewapi-len, 12.0-fixstockexport-len, 12.0-fixtrslt-len, 12.0-fwd-360-dro, 12.0-fwd-404-dro, 12.0-fwd-449-dro, 12.0-fwd-564-dro, 12.0-fwd-595-dro, 12.0-fwd-658-dro, 12.0-imp-add_tests-459-dro, 12.0-imp-shopinvader-demo-dro, 12.0-imp-shopinvader-product-selector-dro, 12.0-imp-shopinvader_cart_expiry-dro, 12.0-mig_shopinvader_delivery_instruction, 12.0-test-rest-new-api-lmi, 12.0-trn_master, 12.0-variantalias-len, 12.O-fix-setup-622-dro, 13.0, 13.0-check-licenses-dev-status-sbi, 13.0-fix-dependencies-dro, 13.0-fix-flake8-dro, 13.0-fix-fwd_560-dro, 13.0-fix-fwd_622-dro, 13.0-fix-one_main_variant_per_shopinvader_product-qgr, 13.0-fix-shopinvader_delivery_carrier-dro, 13.0-fix2_fwd-596-dro, 13.0-fix_fwd-596-dro, 13.0-fix_search_delivery_carrier_price-qgr, 13.0-fix_shopinvader_product_product_form_view_tbi, 13.0-forwardport-12.0, 13.0-fwd-360-dro, 13.0-fwd-404.dro, 13.0-fwd-449-dro, 13.0-fwd-458-dro, 13.0-fwd-564-dro, 13.0-fwd-658-dro, 13.0-mig-shopinvader, 13.0-mig-shopinvader-algolia, 13.0-mig-shopinvader_product_new-qgr, 13.0-mig-shopinvader_product_tempalte_multi_link, 13.0-mig-shopinvader_promotion_rule, 13.0-mig_shopinvader_backend_image_proxy_tbi, 13.0-ref_odoo_shopinvader_demo_data_tbi, 13.0-ref_shopinvader_ir_exports_line_tbi, 13.0-shopinvader_product_variant_selector_multi_variation-qgr, 13.0-slg_master, 13.0-tnc_master, 14-merge_1319_1342, 14-shopinvader-product-link, 14-shopinvader-xbo, 14-shopinvader_assortment-xbo, 14-shopinvader_locomotive-xbo, 14-shopinvader_notification-xbo, 14.0, 14.0-abi-shopinvader_guest_mode_constr-dro, 14.0-abi_master, 14.0-fix-s_test-dro, 14.0-fix-shopinvader-invoice-dro, 14.0-fix-shopinvader_download-dro, 14.0-fix-shopinvader_partner_bind-dro, 14.0-fix-sudo_cart_additem-dro, 14.0-fix-tests-equals-dro, 14.0-imp-black-dro, 14.0-imp-restore_other_address-dro, 14.0-imp-sale-profile-dro, 14.0-imp-shopinvader-base-rest-ver-dro, 14.0-imp-shopinvader-labels-dro, 14.0-imp-shopinvader_assortment_cron-dro, 14.0-imp-shopinvader_customer_multi_user, 14.0-imp-shopinvader_elastic_demo-dro, 14.0-imp-shopinvader_payment-dro, 14.0-mig-new-cart-service, 14.0-mig-s_category_image_for_product-dro, 14.0-mig-shopinvader_backend_image_proxy, 14.0-mig-shopinvader_customer_autobind, 14.0-mig-shopinvader_delivery_carrier_category_keep_carrier, 14.0-mig-shopinvader_delivery_instruction, 14.0-mig-shopinvader_guest_mode-fho, 14.0-mig-shopinvader_locomotive_guest_mode, 14.0-mig-shopinvader_pending_cart_reminder, 14.0-mig-shopinvader_pos, 14.0-mig-shopinvader_product_template_multi_link, 14.0-mig-shopinvader_promotion_rule, 14.0-mig-shopinvader_validation_token, 14.0-mig-shopinvader_validation_token_guest, 14.0-no-product-product-demo, 14.0-prepare-future-lmi, 14.0-price_update-cpi, 14.0-sale-profile-cpi, 14.0-shopinvader-variant-exporter, 14.0-shopinvader_access_partner_binding, 14.0-shopinvader_auth_jwt, 14.0-shopinvader_company_index, 14.0-shopinvader_delivery_carrier_fix, 14.0-shopinvader_difference_backend, 14.0-shopinvader_guest_mode_notification, 14.0-shopinvader_invoice_umber_empty_mig, 14.0-shopinvader_locomotive_country_state_id, 14.0-shopinvader_membership_subscribe, 14.0-shopinvader_notification_priority, 14.0-shopinvader_sale_profile_price_update, 14.0-shopinvader_utm-xbo, 14.0-stock_ass-cpi, 14.0-switch-oca-copier-dro, 34_2_abitare_release_shopinvader_domain_fix, 9.0-slg_master, abstract_payment, cpi_deli_amount, cpi_links, cpi_shipping_total, fix-shopinvader_delivery_carrier-search-lco, pip-install-test, shopinvader_delivery_carrier_prices_and_notifications, tmp-sbi, and unbind_url_auto_bind_categ
Other repositories: 0x130C/odoo-shopinvader, 4DvAnCeBoY/odoo-shopinvader, AdriaGForgeFlow/odoo-shopinvader, Albin-John/odoo-shopinvader, ForgeFlow/odoo-shopinvader, Jeisonpernia/odoo-shopinvader, Laurent-Corron/odoo-shopinvader, Onasusweb/odoo-shopinvader, RL-OtherApps/odoo-shopinvader, SerpentConsultingServices/odoo-shopinvader, TDu/odoo-shopinvader, adrienpeiffer/odoo-shopinvader, akretion/odoo-shopinvader, antoinecln/odoo-shopinvader, ap-wtioit/odoo-shopinvader, camptocamp/odoo-shopinvader, chemllot/odoo-shopinvader, clementmbr/odoo-shopinvader, clion007/odoo-shopinvader, codequarters/odoo-shopinvader, czgonroad/odoo-shopinvader, grap/odoo-shopinvader, grindtildeath/odoo-shopinvader, gurneyalex/odoo-shopinvader, hparfr/odoo-shopinvader, i-vyshnevska/odoo-shopinvader, jriveros/odoo-shopinvader, jsilvestar/odoo-shopinvader, kevinkhao/odoo-shopinvader, kmee/odoo-shopinvader, marcelsavegnago/odoo-shopinvader, qq470647251/odoo-shopinvader, sadeqamin/odoo-shopinvader, sc4you/odoo-shopinvader, shengyf1/odoo-shopinvader, shopinvader/odoo-shopinvader, simahawk/odoo-shopinvader, sm2x/odoo-shopinvader, suningwz/odoo-shopinvader, tirix/odoo-shopinvader, vanthaiunghoa/odoo-shopinvader, vidtsin/odoo-shopinvader, westlyou/odoo-shopinvader, wuhuizhong/odoo-shopinvader, and yvaucher/odoo-shopinvader

<h1 class="title">Shopinvader</h1> <p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/shopinvader/odoo-shopinvader/tree/14.0/shopinvader"><img alt="shopinvader/odoo-shopinvader" src="https://img.shields.io/badge/github-shopinvader%2Fodoo--shopinvader-lightgray.png?logo=github" /></a></p> <p>This is shopinvader the odoo module for the new generation of e-commerce.</p> <p>ShopInvader is an ecommerce software to create and manage easily your online store with Odoo.</p> <p>This is the Odoo side of the <a class="reference external" href="https://shopinvader.com">Shopinvader E-commerce Solution</a>.</p> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#known-issues-roadmap" id="id3">Known issues / Roadmap</a><ul> <li><a class="reference internal" href="#technical" id="id4">Technical</a></li> </ul> </li> <li><a class="reference internal" href="#changelog" id="id5">Changelog</a><ul> <li><a class="reference internal" href="#id1" id="id6">10.0.1.0.0 (2017-04-11)</a></li> <li><a class="reference internal" href="#id2" id="id7">12.0.1.0.0 (2019-05-10)</a></li> </ul> </li> <li><a class="reference internal" href="#bug-tracker" id="id8">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id9">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id10">Authors</a></li> <li><a class="reference internal" href="#contributors" id="id11">Contributors</a></li> <li><a class="reference internal" href="#other-credits" id="id12">Other credits</a></li> <li><a class="reference internal" href="#maintainers" id="id13">Maintainers</a></li> </ul> </li> </ul> </div> <a name="known-issues-roadmap"></a> <h2><a class="toc-backref" href="#id3">Known issues / Roadmap</a></h2> <ul class="simple"> <li>Customer validation limitation</li> </ul> <p>Customer validation is global: enable/disable affects all websites, if you have more than one.</p> <a name="technical"></a> <h3><a class="toc-backref" href="#id4">Technical</a></h3> <ul class="simple"> <li>Create methods should be rewritten to support multi</li> <li>The logic to bind / unbind products and categories should be implemented as component in place of wizard. Previously it was possible to work with in-memory record of the wizard to call the same logic from within odoo. In Odoo 13 it's no more the case. That means that to rebind thousand of records we must create thousand of rows into the database to reuse the logic provided by the wizard.</li> <li>On product.category the name is no more translatable in V13. This functionality has been restored into shopinvader. This should be moved into a dedicated addon</li> </ul> <a name="changelog"></a> <h2><a class="toc-backref" href="#id5">Changelog</a></h2> <a name="id1"></a> <h3><a class="toc-backref" href="#id6">10.0.1.0.0 (2017-04-11)</a></h3> <ul class="simple"> <li>First real version : [REF] rename project to the real name : shoptor is dead long live to shopinvader&quot;, 2017-04-11)</li> </ul> <a name="id2"></a> <h3><a class="toc-backref" href="#id7">12.0.1.0.0 (2019-05-10)</a></h3> <ul class="simple"> <li>[12.0][MIG] shopinvader</li> </ul> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id8">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/shopinvader/odoo-shopinvader/issues">GitHub Issues</a>. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed <a class="reference external" href="https://github.com/shopinvader/odoo-shopinvader/issues/new?body=module:%20shopinvader%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> <a name="credits"></a> <h2><a class="toc-backref" href="#id9">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id10">Authors</a></h3> <ul class="simple"> <li>Akretion</li> </ul> <a name="contributors"></a> <h3><a class="toc-backref" href="#id11">Contributors</a></h3> <ul class="simple"> <li>Sebastien BEAU &lt;<a class="reference external" href="mailto:sebastien.beau&#64;akretion.com">sebastien.beau&#64;akretion.com</a>&gt;</li> <li>Simone Orsi &lt;<a class="reference external" href="mailto:simone.orsi&#64;camptocamp.com">simone.orsi&#64;camptocamp.com</a>&gt;</li> <li>Laurent Mignon &lt;<a class="reference external" href="mailto:laurent.mignon&#64;acsone.eu">laurent.mignon&#64;acsone.eu</a>&gt;</li> <li>Raphaƫl Reverdy &lt;<a class="reference external" href="mailto:raphael.reverdy&#64;akretion.com">raphael.reverdy&#64;akretion.com</a>&gt;</li> <li>Kevin Khao &lt;<a class="reference external" href="mailto:kevin.khao&#64;akretion.com">kevin.khao&#64;akretion.com</a>&gt;</li> </ul> <a name="other-credits"></a> <h3><a class="toc-backref" href="#id12">Other credits</a></h3> <p>The development of this module has been financially supported by:</p> <ul class="simple"> <li>Akretion</li> <li>Adaptoo</li> <li>Encresdubuit</li> <li>Abilis</li> <li>Camptocamp</li> <li>Cosanum</li> </ul> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id13">Maintainers</a></h3> <p>This module is part of the <a class="reference external" href="https://github.com/shopinvader/odoo-shopinvader/tree/14.0/shopinvader">shopinvader/odoo-shopinvader</a> project on GitHub.</p> <p>You are welcome to contribute.</p>