Saravanan666/pypi-org huggingface dataset:
Package: odoo-addon-base-product-mass-addition
This module is abstract and can’t be used as is.It provides functions in order to show a product grid from another model.
You can then add products and quantities in batch to the model you are working with.It is useful when you don’t want to add every product line possible to your object.
From the product grid you only have to set the quantity for each product.Example implementations:purchase_quickstock_picking_quickTable of contentsKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersKnown issues / RoadmapAdding new implementations would be great:
on sale.order or on stock.picking.batch for instance.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.CreditsAuthorsAkretionContributorsAkretionSébastien BEAU <sebastien.beau@akretion.com>Mourad EL HADJ MIMOUNE <mourad.elhadj.mimoune@akretion.com>Pierrick Brun <pierrick.brun@akretion.com>David Béal <david.beal@akretion.com>Kevin Khao <kevin.khao@akretion.com>CamptocampIván Todorovich <ivan.todorovich@camptocamp.com>Sygel:Ángel García de la Chica Herrera <angel.garcia@sygel.es>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/product-attributeproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-recurrence
This is a technical module that helps managing recurrence on Odoo models.It allows to define a recurring rule on a record and two helper methods:
* One to get the recurring next date
* One to set the recurring next date on the recordTable of contentsUsageSupported intervalsExampleBug TrackerCreditsAuthorsContributorsMaintainersUsageSupported intervalsDayMonthEnd of Next MonthQuarterSemesterYearExamplefromodooimportfields,modelsclassRecurrenceModel(models.Model):_name="recurrence.model"_inherit=["recurrence.mixin"]_description="A model that implements recurrence"_field_last_recurrency_date="last_recurrency_date"_field_next_recurrency_date="next_recurrency_date"last_recurrency_date=fields.Datetime()next_recurrency_date=fields.Datetime()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/NVContributorsDenis Roussel <denis.roussel@acsone.eu>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.Currentmaintainer:This module is part of theOCA/server-uxproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-remote
This module allows to store all the connected remotes (external ip addresses) to Odoo.
It should be used with other modules in order to check remote’s configurations.Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageWhen installed, all remotes will be stored byhostnameonres.remote.
They can be viewed onSettings / Remotes.
The last IP of the remote will be stored.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.CreditsAuthorsCreu BlancaContributorsEnric Tobella <etobella@creublanca.es>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/server-toolsproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-report-to-printer-mail
This module disables the print of a report on a selected printer,
when the report has been triggered from a mail template.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.CreditsAuthorsDynApps NVContributorsRaf Ven <raf.ven@dynapps.be>Tran Quoc Duong <duongtq@trobz.com>Other creditsThe migration of this module from 15.0 to 16.0 was financially supported by CamptocampMaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/report-print-sendproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-rest-auth-api-key
This technical addon extendbase_restto add the support for auth_api_key
authentication mechanism into the generated openapi documentation.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>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.Currentmaintainer:This module is part of theOCA/rest-frameworkproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-rest-auth-user-service
This module adds API endpoints to deal with session authentication and logout.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 contentsUsageAuthenticationLogoutChangelog14.0.1.0.015.0.1.0.0Bug TrackerCreditsAuthorsContributorsMaintainersUsageAuthenticationTo authenticate you need toPOSTa request on[ODOO HOST]/session/auth/loginwith the
following body:{
    "db": [DB_NAME],
    "login": [LOGIN],
    "password": [PASSWORD]
}"db"is not mandatory if Odoo is able to determine it unequivocally (e.g. single database server ordbfilterparameter). If the authentication is successful, the response will contain (in addition to the usual
response of the JSON-RPC authentication):{
    ...
    "session": {
        "sid": "ff6b4bac7a590e7960abfc0ac38361433ecac1d6",
        "expires_at": "2021-09-21 16:53:56"
    }
}Thissidvalue can then be sent in subsequent requests in the following ways:headerX-Openerp-Session-Idcookie namedsession_idrequest paramsession_idLogoutTo logout you need toPOSTa request on[ODOO HOST]/session/auth/logoutwith an empty body.Changelog14.0.1.0.0First official version.15.0.1.0.0Second version.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.CreditsAuthorsWakariContributorsFrançois Degrave <f.degrave@wakari.be>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/rest-frameworkproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-rest-datamodel
This addon allows you to use DataModel objects as params and/or response with your
REST API methods.Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageTo use DataModel instances as request and/or response of a REST service endpoint
you must:Define your DataModel objects;Provides the information required to theodoo.addons.base_rest.restapi.methoddecorator;frommarshmallowimportfieldsfromodoo.addons.base_restimportrestapifromodoo.addons.component.coreimportComponentfromodoo.addons.datamodel.coreimportDatamodelclassPingMessage(Datamodel):_name="ping.message"message=fields.String(required=True,allow_none=False)classPingService(Component):_inherit='base.rest.service'_name='ping.service'_usage='ping'_collection='my_module.services'@restapi.method([(["/pong"],"GET")],input_param=restapi.Datamodel("ping.message"),output_param=restapi.Datamodel("ping.message"),auth="public",)defpong(self,ping_message):PingMessage=self.env.datamodels["ping.message"]returnPingMessage(message="Received: "+ping_message.message)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/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/rest-frameworkproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-rest-demo
Demo addon to illustrate how to develop self documented REST services thanks
to thebase_restaddon.Table of contentsUsageKnown issues / RoadmapChangelog12.0.2.0.012.0.1.0.0Bug TrackerCreditsAuthorsContributorsMaintainersUsageThis module provides sample REST services based on base_rest. The documentation
of provided services is available at the/api-docsURL. This frontend based
onSwaggeris generated from the implemented
webservices.Known issues / RoadmapTheroadmapandknown issuescan
be found on GitHub.Changelog12.0.2.0.0Licence changed from AGPL-3 to LGPL-312.0.1.0.0First official version.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/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.Currentmaintainer:This module is part of theOCA/rest-frameworkproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-rest-pydantic
This addon allows you to use Pydantic objects as params and/or response with your
REST API methods.Table of contentsUsageBug TrackerCreditsAuthorsContributorsMaintainersUsageTo use Pydantic instances as request and/or response of a REST service endpoint
you must:Define your Pydantic classes;Provides the information required to theodoo.addons.base_rest.restapi.methoddecorator;fromodoo.addons.base_restimportrestapifromodoo.addons.component.coreimportComponentfromodoo.addons.pydantic.modelsimportBaseModelclassPingMessage(BaseModel):message:strclassPingService(Component):_inherit='base.rest.service'_name='ping.service'_usage='ping'_collection='my_module.services'@restapi.method([(["/pong"],"GET")],input_param=restapi.PydanticModel(PingMessage),output_param=restapi.PydanticModel(PingMessage),auth="public",)defpong(self,ping_message):returnPingMessage(message="Received: "+ping_message.message)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/NVContributorsLaurent Mignon <laurent.mignon@acsone.eu>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/rest-frameworkproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-revision
Making revision(s) of a document is a common need across many area.This module does not provide a functionality by itself but an abstract model
to implement revision capality in other models
(e.g. purchase orders, sales orders, budgets, expenses…).Note:To be able to use this module in a new model you will need some
development.Seesale_order_revisionas an example of implementation.Example with sale_order_revision installed,On a cancelled orders, you can click on the “New copy of Quotation” button. This
will create a new revision of the quotation, with the same base number and a
‘-revno’ suffix appended. A message is added in the chatter saying that a new
revision was created.In the form view, a new tab is added that lists the previous revisions, with
the date they were made obsolete and the user who performed the action.The old revisions of a sale order are flagged as inactive, so they don’t
clutter up searches.Special Remarks:Starting on version 14, this module was splitted from sale_order_revision to,base_revisionsale_order_revisionTable 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.CreditsAuthorsAgile Business GroupDreambitsCamptocampAkretionSerpent Consulting Services Pvt. Ltd.EcosoftContributorsDevang Pipaliya <devang@dreambits.in>Lorenzo Battistini <lorenzo.battistini@agilebg.com>Raphael Valyi <rvalyi@akretion.com>Alexandre Fayolle <alexandre.fayolle@camptocamp.com>Serpent Consulting Services Pvt. Ltd. <jay.vora@serpentcs.com>Akim Juillerat <akim.juillerat@camptocamp.com>Raf Ven <raf.ven@dynapps.be>Jeroen Evens <jeroen.evens@dynapps.be>Kitti U. <kittiu@ecosoft.co.th>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/server-uxproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-search-custom-field-filter
This module allows to define custom filters in the search views for an specific
field belonging to the document or any other related document.This nature makes the definition quite technical, but once done, it adds the
element in the UI for regular user use.Table of contentsConfigurationUsageBug TrackerCreditsAuthorsContributorsMaintainersConfigurationGo toSettings > Technical > User Interface > Custom Field Filters.Create a new record, and define following information:TheModelfor which you are defining the filter. It will appear in all
the search views of this model.The label you want to see on the search line on theNamefield. This
field allows translations for proper UI in different languages.TheExpression, which is the field chain string with dot notation.
Examples:product_id,product_id.seller_ids.name,partner_id.lang.Optionally, you can fillPosition Afterfor indicating after which
existing field (technical name) the filter will appear. If empty or not
found, the filter will be added at the end.You can reorder records for determining sorting for multiple filters for the
same model with the arrow handle in the left part.UsageGo to the menu entry for which you have defined the custom field filter.On the search bar, type anything.In the filter list, you will see the line for the element you have defined.As demo data, a custom field filter is included for sample purposes:Steps for trying this sample:Installcontactsmodule.Go toContacts.Type “english” and you’ll find the filter “Language” at the end: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.CreditsAuthorsTecnativaAmitaujasContributorsTecnativa:Carlos DaudenPedro M. BaezaAmitaujas:MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.Currentmaintainer:This module is part of theOCA/server-uxproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-search-fuzzy
This addon provides the ability to create GIN or GiST indexes of char and text
fields and also to use the search operator%in search domains. Currently
this module doesn’t change the backend search or anything else. It provides
only the possibility to perform the fuzzy search for external addons.Table of contentsInstallationConfigurationUsageUsage with demo dataKnown issues / RoadmapBug TrackerCreditsAuthorsContributorsMaintainersInstallationThe PostgreSQL extensionpg_trgmshould be available. In debian based
distribution you have to install thepostgresql-contribmodule.Install thepg_trgmextension to your database or give your postgresql
user theSUPERUSERright (this allows the odoo module to install the
extension to the database).ConfigurationIf the odoo module is installed:You can defineGINandGiSTindexes forcharandtextviaSettings -> Database Structure -> Trigram Index. The index name will
automatically created for new entries.UsageYou can create an index for thenamefield ofres.partner.In the search you can use:self.env['res.partner'].search([('name','%','JonMiller)])In this example the function will return positive result forJohn MillerorJohn Mill.You can tweak the number of strings to be returned by adjusting the set
limit (default: 0.3). NB: Currently you have to set the limit by executing
the following SQL statement:self.env.cr.execute("SELECTset_limit(0.2);")For further questions read the Documentation of thepg_trgmmodule.Usage with demo dataThere are some demo data that allow you to test functionally this module
if you are in ademodatabase. The steps are the following:Go toContactsand type the textJon SmithorSmith Johnin
the search box and selectSearch Display Name for: …You will see two contacts, and they are the ones with display namesJohn SmithandJohn Smizz.Known issues / RoadmapModify the general search parts (e.g. in tree view or many2one fields)Add betterorder byhandlingThis module will not be necessary from version 16 ([IMP] Better handling of indexes #83015)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.CreditsAuthorsbloopark systems GmbH & Co. KGForgeFlowSerpent CSContributorsChristoph Giesel <https://github.com/christophlsa>Jordi Ballester <jordi.ballester@forgeflow.com>Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>Dave Lasley <dave@laslabs.com>Tecnativa:
* Vicent Cubells
* Ernesto Tejedateodoralexandru@nexterp.ro2020            NextERP SRL.Daniel Reis <dreis@opensourceintegrators.com>Nikul Chaudhary <nchaudhary@opensourceintegrators.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/server-toolsproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.
Package: odoo-addon-base-search-mail-content
This module adds the capability to find on any object (e.g. project
issues or helpdesk ticket) based on the conversation threads associated
to them.This will be useful in models that make intense use of messages, like
project issues or helpdesk tickets.A project issue or helpdesk ticket can contain tens of mails or notes
associated, based on the feedback that the person responsible for the
ticket maintains, including conversations with the person that raised
the issue.A user may often want to find issues or tickets, based on the past
conversations that were recorded, as much as he or she needs to search
in their mail for past conversations.This module will add dynamically a field ‘message_content’ to the search
view of any model that inherits from the mail.thread.The current search capabilities include searching into the subject,
body, email from, reply to and record name.Table of contentsInstallationUsageBug TrackerCreditsAuthorsContributorsMaintainersInstallationThis module creates the GIN (trigram) indexes for these fields of
mail.message: subject, body, record_name, email_from, reply_to.UsageGo to any model that contains a chatter (e.g. Contacts, …). Search for
content in field ‘Message Content’.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.CreditsAuthorsForgeFlowSerpentCSTecnativaContributorsJordi Ballester Alomar <jordi.ballester@forgeflow.com>Serpent Consulting Services Pvt. Ltd. <support@serpentcs.com>Lois Rilo Antelo <lois.rilo@forgeflow.com>Aaron Henriquez <ahenriquez@forgeflow.com>Tecnativa:Vicent CubellsErnesto TejedaNguyen Minh Chien <chien@trobz.com>MaintainersThis module is maintained by the OCA.OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.This module is part of theOCA/socialproject on GitHub.You are welcome to contribute. To learn how please visithttps://odoo-community.org/page/Contribute.