Saravanan666/pypi-org huggingface dataset:
Package: odoo-addon-shopinvader-anonymous-partner
This module allows the creation of temporary partners for anonymous visitors, and set
a cookie to establish a session for these partners.Table of contentsUsageKnown issues / RoadmapBug TrackerCreditsAuthorsMaintainersUsageThe following model methods are added tores.partner:_create_anonymous_partner__cookie(response)Create a new anonymous partner and set theshopinvader-anonymous-partnercookie.
Return the newly created partner record.responseis typically the http response, it must have aset_cookie()method.
It is known to work withodoo.http.request.future_responseand FastAPIResponseobjects._get_anonymous_partner__cookie(cookies)Return the partner record corresponding to theshopinvader-anonymous-partnercookie in the current request, if any. Returns an empty record set if the cookie is
not set or if the corresponding partner was not found.cookiesis the cookies dictionary from the http request.Note the record sets returned by these methods are in a sudo’ed environment, so handle
with care.Known issues / Roadmapsome cron to remove old anonymous partnersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVMaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-api-address
This addon adds a web API on top of the res.partner model to ease the management
of addresses from Web frontend.Table of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>Marie Lejeune <marie.lejeune@acsone.eu>Stéphane Bidoul <stephane.bidoul@acsone.eu>Zina Rasoamanana <zina.rasoamanana@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-api-cart
This addon adds a web API on top of the sale.order model to ease the creation of
sale orders from Web frontend. The API is designed to work with the shopinvader-js-cart library
see (https://github.com/shopinvader/shopinvader-js-cart)Table of contentsUsageChangelogBug TrackerCreditsAuthorsContributorsMaintainersUsageAll the routes under thecart_routermust be prefixed with/cart.
This is not done in this addon to let the developper mount
this router as a sub-app, allowing a specific authentification mechanism.If mounting the router in the same app as other routers (because it doesn’t need a specific authentification mechanism), just add a prefix:def_get_app(self):app=super()._get_app()app.include_router(router=cart_router,prefix='/cart')returnappIf you want a nested app, just do as follows:def_get_app(self):app=super()._get_app()app.dependencies_overrides.update(self._get_app_dependencies_overrides())cart_app=FastAPI()cart_app.include_router(cart_router)# First copy dependencies overrides from the main appcart_app.dependencies_overrides.update(self._get_app_dependencies_overrides())# Then add / modify specific dependencies overridescart_app.dependencies_overrides.update(self._get_cart_app_dependencies_overrides())app.mount("/cart",cart_app)returnappChangelog16.0.1.0.2 (2023-10-13)Misc#1422Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>Stéphane Bidoul <stephane.bidoul@acsone.eu>Marie Lejeune <marie.lejeune@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-api-sale
This addon adds a web API on top of the sale.order model to list and get sale order
from Web frontend.ImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionContributorsSébastien BEAU <sebastien.beau@akretion.com>Laurent Mignon <laurent.mignon@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-api-sale-loyalty
This module extends the functionality of Shopinvader to support Coupons
and Promotions fromsale_loyaltycore module.
It is the new version providing FastAPI services.Not to be confused withshopinvader_promotion_rule, that implements
promotion programs from OCA modulesale_promotion_rule, an alternative
to the coresale_loyaltymodule.Available services:/loyalty/{code}under theloyaltyrouter, to get all rewards claimable with a given coupon code/couponunder thecartrouter, to apply a given coupon to the cart. Allows to specify which reward and/or which free product to offer./rewardunder thecartrouter, to apply a given reward (automatic promotion). Note that automatic promotions are applied automatically at cart update, when possible (if no choice must be done). This service allows to apply an automatic promotion for which the reward/free product choice is mandatory.Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageSome routes are added to thecart_router.
Please note that for this router, the/cartprefix is not automatically
added, to allow to mount it as a nested app.
But you must ensure that this prefix is added when using this router.See the README ofshopinvader_api_cartfor more details on how to do it.Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVContributorsCamptocampIván Todorovich <ivan.todorovich@gmail.com>AcsoneMarie Lejeune <marie.lejeune@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-api-security-sale
Security rule for exposing sale order on shopinvader_apiImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionContributorsLaurent Mignon <laurent.mignon@acsone.eu>Stéphane Bidoul <stephane.bidoul@acsone.eu>Marie Lejeune <marie.lejeune@acsone.eu>Sébastien BEAU <sebastien.beau@akretion.com>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-api-wishlist
Expose wishlist features for Shopinvader websites.Table of contentsBug TrackerCreditsAuthorsContributorsOther creditsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVCamptocampContributorsLaurent Mignon <laurent.mignon@acsone.com>Simone Orsi <simone.orsi@camptocamp.com>Other creditsThe development of this module has been financially supported by:CamptocampCosanumAlcyon BeluxMaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-base-url
Base URLThis module helps to manage url with these features:automatic builder according to modelsslugify string to get urlredirectionstore url by backends depending on your connections appslanguagesInstallationTo install this module, you need to:(root) pip install slugifyKnown issues / RoadmapUpdate README with the last model of README when migration to v11 in OCACreditsContributorsMonsieur B <monsieurb@saaslys.com>Sebastien Beau <sebastien.beau@akretion.com>MaintainerAkretion
Package: odoo-addon-shopinvader-delivery-state
Integratesale_delivery_statewith Shopinvader.Whensale_delivery_stateis installed this module will be automatically installed.This way the shipping state of shop orders will be computed properly.Table of contentsBug TrackerCreditsAuthorsContributorsOther creditsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocamp SAContributorsSimone Orsi <simone.orsi@camptocamp.com>Other creditsThe development of this module has been financially supported by:CamptocampCosanumMaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-fastapi-auth-jwt
This module provides theauth_jwt_authenticated_or_anonymous_partnerandauth_jwt_authenticated_or_anonymous_partner_auto_createFastAPI dependencies.Table of contentsUsageBug TrackerCreditsAuthorsMaintainersUsageThis module provide the following FastAPI dependencies:def auth_jwt_authenticated_or_anonymous_partner()->PartnerThis dependency returns the authenticated partner fromfast_api_auth_jwtauth_jwt_optionally_authenticated_partner. If not authenticated or no partner is
found, look for theshopinvader_anonymous_partnercookie in the request and return
the corresponding partner.If no partner is found, raise a 401 (unauthorized).def auth_jwt_authenticated_or_anonymous_partner_auto_create()->PartnerThis dependency returns the authenticated partner fromfast_api_auth_jwtauth_jwt_optionally_authenticated_partner. If not authenticated or no partner is
found, look for theshopinvader_anonymous_partnercookie in the request and return
the corresponding partner.If no partner is found, create an anonymous partner, set the corresponding cookie and
return the newly created partner.The record sets returned from these functions are bound either to the Odoo user defined
on the JWT validator (if authenticated), or to the Odoo user defined on the FastAPI
endpoint.These dependencies are suitable and intended to override theodoo.addon.fastapi.dependencies.authenticated_partner_impl.Bug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVMaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-filtered-model
Simple helper that provider the class FilteredModelAdapter that can be use to expose easily odoo recordsSee an example in shopinvader_api_sale/routers/sales.pyImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionContributorsSébastien BEAU <sebastien.beau@akretion.com>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-multi-category
This module allows to attach a product to several product categories in your ShopInvader shop.Table of contentsUsageBug TrackerCreditsAuthorsContributorsOther creditsMaintainersUsageTo use this module, you need to go to your product menu
and add as many categories as you wantBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionContributorsSebastien BEAU <sebastien.beau@akretion.com>Souheil Bejaoui <souheil.bejaoui@acsone.eu>Other creditsThe development of this module has been financially supported by:AkretionAdaptooMaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-product
This addon makes products (and categories) suitable for shopinvader.
Adding revelant fields and pydantic schemas for serialization.ImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>Quentin Groulard <quentin.groulard@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-product-attribute-set
Expose product attribute sets in your ShopInvader website.This module adds to product variants:
- structured attributes
- attributes
- name of attribute setAll attributes present on the product are exported.Table of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionContributorsSebastien BEAU <sebastien.beau@akretion.com>Benoit GUILLOT <benoit.guillot@akretion.com>Raphaël REVERDY <raphael.reverdy@akretion.com>Souheil Bejaoui <souheil.bejaoui@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-product-brand
This module focus on the serialization of brand information into JSON objects
in the context of theShopinvaderproject. These information are mainly used
to be made available for aShopinvaderwebsite through an export to search
engine indexation services like ElasticSearch / OpenSearch.It defines a new specific Pydantic model to be used to serialize aproduct.brandrecord into a JSON object.It extends the ProductProduct Pydantic model to add the brand information in the
JSON exported for a product.product record.ImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionContributorsSebastien BEAU <sebastien.beau@akretion.com>Simone Orsi <simone.orsi@camptocamp.com>Marie Lejeune <marie.lejeune@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-product-brand-tag
Index Product Brand Tags in Shopinvader.
Tags are defined in OCA moduleproduct_brand_tagImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocampACSONE SA/NVContributorsCamptocampIván Todorovich <ivan.todorovich@camptocamp.com>Marie Lejeune <marie.lejeune@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-product-description
Description fields for Shopinvader product and product categoryImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
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 welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>Quentin Groulard <quentin.groulard@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-product-sale-packaging
Provide packaging information for products.Available packaging are taken usingstock_packaging_calculator.Table of contentsBug TrackerCreditsAuthorsContributorsOther creditsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsCamptocamp SAContributorsSimone Orsi <simahawk@gmail.com>Marie Lejeune <marie.lejeune@acsone.eu>Other creditsThe development of this module has been financially supported by:CamptocampCosanumAcsoneMaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-product-seo
SEO fields for Shopinvader product and product categoryImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
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 welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsACSONE SA/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>Quentin Groulard <quentin.groulard@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-product-url
Generate url for product and categoryImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionACSONE SA/NVContributorsSebastien BEAU <sebastien.beau@akretion.com>Laurent Mignon <laurent.mignon@acsone.eu>Quentin Groulard <quentin.groulard@acsone.eu>MaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.
Package: odoo-addon-shopinvader-restapi
This addon provides the legacy REST api provided by theshopinvaderaddon
in previous versions.From version 16.0, a rework of the REST api has been started. This rework
has as goal to provide a more consistent and documented API. This rework is also
based on a new technical stack (FastAPI,Pydantic,extendable_pydantic, ..).Some endpoints provided by the legacy API are already available in the new API.cart: Theshopinvader_api_cartaddon provides the new API for the cart
management.address: Theshopinvader_api_addressaddon provides the new API for the
address management.Others endpoints will be available in the future.Theshopinvader_v2_app_demoaddon highlights how you can aggregate the new
API and the legacy API in the same Odoo instance but also how you can combine
the different parts of the new API into a single application.ImportantThis is an alpha version, the data model and design can change at any time without warning.
Only for development or testing purpose, do not use in production.More details on development statusTable of contentsBug TrackerCreditsAuthorsContributorsOther creditsMaintainersBug TrackerBugs are tracked onGitHub Issues.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomedfeedback.Do not contact contributors directly about support or help with technical issues.CreditsAuthorsAkretionACSONE SA/NVContributorsSebastien BEAU <sebastien.beau@akretion.com>Simone Orsi <simone.orsi@camptocamp.com>Laurent Mignon <laurent.mignon@acsone.eu>Raphaël Reverdy <raphael.reverdy@akretion.com>Kevin Khao <kevin.khao@akretion.com>Quentin Groulard <quentin.groulard@acsone.eu>Other creditsThe development of this module has been financially supported by:AkretionAdaptooEncresdubuitAbilisCamptocampCosanumACSONEMaintainersThis module is part of theshopinvader/odoo-shopinvaderproject on GitHub.You are welcome to contribute.