Saravanan666/pypi-org huggingface dataset:
Package: odoo10-addon-base-external-dbsource
External Database SourcesThis module allows you to define connections to foreign databases using ODBC, Firebird,
Oracle Client or SQLAlchemy.InstallationNo installation required.ConfigurationDatabase sources can be configured in Settings > Configuration -> Data sources.UsageTo use this module:Go to Settings > Database Structure > Database SourcesClick on Create to enter the following information:Data source namePasswordConnector: Choose the database to which you want to connectConnection string: Specify how to connect to databaseTo extend this module:Known issues / RoadmapFind a way to remove or default the CA certs dirAdd concept of multiple connection strings for one source (multiple nodes)Add a ConnectionEnvironment that allows for the reuse of connectionsMessage box should be displayed instead of error inconnection_testRemove old api compatibility layers (v11)Instead of returning list of results, we should return iterators. This will support
larger datasets in a more efficient manner.Implement better CRUD handlingBug 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 welcomed feedback.CreditsContributorsDaniel Reis <dreis.pt@hotmail.com>Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>Gervais Naoussi <gervaisnaoussi@gmail.com>Michell Stuttgart <michellstut@gmail.com>Dave Lasley <dave@laslabs.com>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-external-dbsource-firebird
External Database Source - FirebirdThis module extendsbase_external_dbsource, allowing you to connect to
foreign Firebird databases.InstallationInstallfdbpython libraryConfigurationDatabase sources can be configured in Settings > Configuration -> Data sources.UsageTo use this module:Go to Settings > Database Structure > Database SourcesClick on Create to enter the following information:Datasource namePaswordConnector: Choose the database to which you want to connectConnection string : Specify how to connect to databaseKnown issues / RoadmapSettingmetadatatoTrueinexecute_fdbwill do nothing.executeis susceptible to SQL injection.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 smashing it by providing a detailed and welcomed feedback.CreditsContributorsDaniel Reis <dreis.pt@hotmail.com>Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>Gervais Naoussi <gervaisnaoussi@gmail.com>Dave Lasley <dave@laslabs.com>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-external-dbsource-mssql
External Database Source - MSSQLThis module extendsbase_external_dbsource, allowing you to connect to
foreign MSSQL databases using SQLAlchemy.InstallationInstall & configure FreeTDS driver (tdsodbc package)Installsqlalchemyandpymssqlpython librariesInstallbase_external_dbsource_sqliteOdoo moduleConfigurationDatabase sources can be configured in Settings > Configuration -> Data sources.UsageTo use this module:Go to Settings > Database Structure > Database SourcesClick on Create to enter the following information:Datasource namePaswordConnector: Choose the database to which you want to connectConnection string: Specify how to connect to databaseKnown issues / RoadmapAdd X.509 authenticationBug 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 welcomed feedback.CreditsContributorsDaniel Reis <dreis.pt@hotmail.com>Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>Gervais Naoussi <gervaisnaoussi@gmail.com>Dave Lasley <dave@laslabs.com>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-external-dbsource-mysql
External Database Source - MySQLThis module extendsbase_external_dbsource, allowing you to connect to
foreign MySQL databases using SQLAlchemy.InstallationInstallsqlalchemyandMySQLdbpython librariesInstallbase_external_dbsource_sqliteOdoo moduleConfigurationDatabase sources can be configured in Settings > Configuration -> Data sources.UsageTo use this module:Go to Settings > Database Structure > Database SourcesClick on Create to enter the following information:Datasource namePaswordConnector: Choose the database to which you want to connectConnection string: Specify how to connect to databaseKnown issues / RoadmapAdd X.509 authenticationBug 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 welcomed feedback.CreditsContributorsDaniel Reis <dreis.pt@hotmail.com>Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>Gervais Naoussi <gervaisnaoussi@gmail.com>Dave Lasley <dave@laslabs.com>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-external-dbsource-odbc
External Database Source - ODBCThis module extendsbase_external_dbsource, allowing you to connect to
foreign ODBC databases using PyODBC.InstallationInstallunixodbcandpython-pyodbcpackagesInstallbase_external_dbsource_sqliteOdoo moduleConfigurationDatabase sources can be configured in Settings > Configuration -> Data sources.UsageTo use this module:Go to Settings > Database Structure > Database SourcesClick on Create to enter the following information:Datasource namePaswordConnector: Choose the database to which you want to connectConnection string: Specify how to connect to databaseKnown issues / RoadmapAdd X.509 authenticationBug 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 welcomed feedback.CreditsContributorsDaniel Reis <dreis.pt@hotmail.com>Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>Gervais Naoussi <gervaisnaoussi@gmail.com>Dave Lasley <dave@laslabs.com>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-external-dbsource-oracle
External Database Source - OracleThis module extendsbase_external_dbsource, allowing you to connect to
foreign Oracle databases.InstallationInstall and configure Oracle Instant ClientInstallcx_Oraclepython libraryConfigurationDatabase sources can be configured in Settings > Configuration -> Data sources.UsageTo use this module:Go to Settings > Database Structure > Database SourcesClick on Create to enter the following information:Datasource namePaswordConnector: Choose the database to which you want to connectConnection string: Specify how to connect to databaseKnown issues / RoadmapFind a way to test (cx_Oracle requires InstantClient, which Travis doesn’t have)Add X.509 authenticationBug 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 welcomed feedback.CreditsContributorsDaniel Reis <dreis.pt@hotmail.com>Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>Gervais Naoussi <gervaisnaoussi@gmail.com>Dave Lasley <dave@laslabs.com>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-external-dbsource-sqlite
External Database Source - SQLiteThis module extendsbase_external_dbsource, allowing you to connect to
foreign SQLite databases using SQLAlchemy.InstallationInstallsqlalchemypython libraryConfigurationDatabase sources can be configured in Settings > Configuration -> Data sources.UsageTo use this module:Go to Settings > Database Structure > Database SourcesClick on Create to enter the following information:Datasource namePaswordConnector: Choose the database to which you want to connectConnection string: Specify how to connect to databaseKnown issues / RoadmapAdd X.509 authenticationBug 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 welcomed feedback.CreditsContributorsDaniel Reis <dreis.pt@hotmail.com>Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>Gervais Naoussi <gervaisnaoussi@gmail.com>Dave Lasley <dave@laslabs.com>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-external-system
Base - External SystemThis module provides an interface/adapter mechanism for the definition of remote
systems.Note that this module stores everything in plain text. In the interest of security,
it is recommended you use another module (such askeychainorred_octoberto
encrypt things like the password and private key). This is not done here in order
to not force a specific security method.ImplementationThe credentials for systems are stored in theexternal.systemmodel, and are to
be configured by the user. This model is the unified interface for the underlying
adapters.Using the InterfaceGiven anexternal.systemsingleton calledexternal_system, you would do the
following to get the underlying system client:withexternal_system.client()asclient:client.do_something()The client will be destroyed once the context has completed. Destruction takes place
in the adapter’sexternal_destroy_clientmethod.The only unified aspect of this interface is the client connection itself. Other more
opinionated interface/adapter mechanisms can be implemented in other modules, such as
the file system interface inOCA/server-tools/external_file_location.Creating an AdapterModules looking to add an external system adapter should inherit theexternal.system.adaptermodel and override the following methods:external_get_client: Returns a usable client for the systemexternal_destroy_client: Destroy the connection, if applicable. Does not need
to be defined if the connection destroys itself.ConfigurationConfigure external systems in Settings => Technical => External SystemsBug 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 smash it by providing detailed and welcomed feedback.CreditsImagesOdoo Community Association:Icon.ContributorsDave Lasley <dave@laslabs.com>MaintainerThis 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.To contribute to this module, please visithttps://odoo-community.org.
Package: odoo10-addon-base-fontawesome
Base FontawesomeProvide up to dateFontawesomeresources.Current version: 4.7.0 (the version of this module matches it).Installation and usageInstall it as any other Odoo module. You’ll get the standard Odoo Fontawesome assets
replaced with the updated version of this module.Then in your theme styles (or any other CSS file) you can benefit from latest FA features.RoadmapAs of today Odoo v11 (master) is already shipping the latest version of FA.
In case they keep it up to date we can skip the migration of this module to v11.
Otherwise we can keep it and upgrade it to have always the most recent 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 smashing it by providing a
detailed and welcomed feedback.CreditsContributorsSimone Orsisimone.orsi@camptocamp.comMaintainerThis 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.To contribute to this module, please visithttps://odoo-community.org.
Package: odoo10-addon-base-geoengine
Geospatial support for OdooGeospatial support based on PostGIS add the ability of server to server
geojson to do geo CRUD and view definition.InstallationTo install this module, you need to havePostGISinstalled.On Ubuntu:sudo apt-get install postgisThe module also requires two additional python libs:Shapelygeojsonfor a complete documentation please refer to thepublic documenationKnown issues / RoadmapGoogle layers have been removed as it was not working anyway.Switching from map to form view should be eased to open selected feature.
It should work usingdo_switch_viewand this probably requires to setself.dataset.indexA good way to open a record from map should be done with double click.
However selection handlers have difficulties to work nice with click events.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 smashing it by providing a detailed and welcomed feedback.CreditsContributorsAlexandre Fayolle <alexandre.fayolle@camptocamp.com>Frederic Junod <frederic.junod@camptocamp.com>Guewen Baconnier <guewen.baconnier@camptocamp.com>Laurent Mignon <laurent.mignon@acsone.eu>Nicolas Bessi <nicolas.bessi@camptocamp.com>Sandy Carter <sandy.carter@savoirfairelinux.com>Vincent Renaville <vincent.renaville@camptocamp.com>Yannick Vaucher <yannick.vaucher@camptocamp.com>Benjamin Willig <benjamin.willig@acsone.eu>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-geoengine-demo
Geo spatial support DemoGeo spatial sample module for geospatial useInstallationTake a look at the installation section in the description of the module
‘base_geoengine’.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 smashing it by providing a detailed and welcomed feedbackhere.CreditsContributorsGuewen Baconnier <guewen.baconnier@camptocamp.com>Jordi Riera <jordi.riera@savoirfairelinux.com>Laurent Mignon <laurent.mignon@acsone.eu>Nicolas Bessi <nicolas.bessi@camptocamp.com>Sandy Carter <sandy.carter@savoirfairelinux.com>Yannick Vaucher <yannick.vaucher@camptocamp.com>MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-geolocalize-openstreetmap
Base Geolocalize OpenstreetmapOpen street map API call to geolocalize an address.InstallationJust install it!ConfigurationNo configuration needed.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 smash it by providing detailed and welcomed feedback.CreditsImagesOdoo Community Association:Icon.ContributorsBenjamin Willig <benjamin.willig@acsone.eu>MaintainerThis 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.To contribute to this module, please visithttps://odoo-community.org.
Package: odoo10-addon-base-import-async
Odoo Asynchronous import moduleThis module extends the standard CSV import functionality
to import files in the background using the OCA/connector
framework.UsageThe user is presented with a new checkbox in the import
screen. When selected, the import is delayed in a background
job.This job in turn splits the CSV file in chunks of minimum
100 lines (or more to align with record boundaries). Each
chunk is then imported in a separate background job.When an import fails, the job is marked as such and the
user can read the error in the job status. The CSV chunk
being imported is stored as an attachment to the job, making
it easy to download it, fix it and run a new import, possibly
in synchronous mode since the chunks are small.Any file that can be imported by the standard import mechanism
can also be imported in the background.This module’s scope is limited to making standard imports
asynchronous. It does not attempt to transform the data nor
automate ETL flows.Other modules may benefit from this infrastructure in the following way
(as illustrated in the test suite):create an instance ofbase_import.importand populate its fields
(res_model,file,file_name),invoke thedomethod with appropriate options
(header,encoding,separator,quoting,use_connector,chunk_size).Known issues / RoadmapThere is currently no user interface to control the chunk size,
which is currently 100 by default. Should this proves to be an issue,
it is easy to add an option to extend the import screen.Validation cannot be run in the background.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 smashing it by providing a detailed and welcomed feedbackhere.CreditsContributorsSébastien Beau (Akretion) authored the initial prototype.Stéphane Bidoul (ACSONE) extended it to version 1.0 to support
multi-line records, store data to import as attachments
and let the user control the asynchronous behaviour.Other contributors include:Anthony Muschang (ACSONE)David Béal (Akretion)Jonathan Nemry (ACSONE)Laurent Mignon (ACSONE)MaintainerThis 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.To contribute to this module, please visithttp://odoo-community.org.
Package: odoo10-addon-base-import-default-enable-tracking
Base Import Default Enable TrackingThis modules simply enables history tracking when doing an import.InstallationTo install this module, you need click on install button.ConfigurationNo configuration required.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 smashing it by providing a detailed and welcomed feedback.CreditsImagesOdoo Community Association:Icon.ContributorsBenjamin Willig <benjamin.willig@acsone.eu>MaintainerThis 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.To contribute to this module, please visithttps://odoo-community.org.
Package: odoo10-addon-base-import-match
Base Import MatchBy default, when importing data (like CSV import) with thebase_importmodule, Odoo follows this rule:If you import the XMLID of a record, make anupdate.If you do not,createa new record.This module allows you to set additional rules to match if a given import is an
update or a new record.This is useful when you need to sync heterogeneous databases, and the field you
use to match records in those databases with Odoo’s is not the XMLID but the
name, VAT, email, etc.After installing this module, the import logic will be changed to:If you import the XMLID of a record, make anupdate.If you do not:If there are import match rules for the model you are importing:Discard the rules that require fields you are not importing.Traverse the remaining rules one by one in order to find a match in the database.Skip the rule if it requires a special condition that is not
satisfied.If one match is found:Stop traversing the rest of valid rules.Updatethat record.If zero or multiple matches are found:Continue with the next rule.If all rules are exhausted and no single match is found:Createa new record.If there are no match rules for your model:Createa new record.By default 2 rules are installed for production instances:One rule that will allow you to update companies based on their VAT, whenis_companyisTrue.One rule that will allow you to update users based on their login.In demo instances there are more examples.ConfigurationTo configure this module, you need to:Go toSettings > Technical > Database Structure > Import Match.Create.Choose aModel.Choose theFieldsthat conform a unique key in that model.If the rule must be used only for certain imported values, checkConditionaland enter theexact stringthat is going to be imported
inImported value.Keep in mind that the match here is evaluated as a case sensitivetext stringalways. If you enter e.g.True, it will match that
string, but will not match1ortrue.Save.In that list view, you can sort rules by drag and drop.UsageTo use this module, you need to:Follow steps inConfigurationsection above.Go to any list view.PressImportand follow the import procedure as usual.Known Issues / RoadmapAdd a setting to throw an error when multiple matches are found, instead of
falling back to creation of new record.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 smashing it by providing a detailed and welcomed feedback.CreditsContributorsJairo Llopis <yajo.sk8@gmail.com>Vicent Cubells <vicent.cubells@tecnativa.com>MaintainerThis 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.To contribute to this module, please visithttps://odoo-community.org.