Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
d721a2a
[ADD] Beta support of geonames geoencoding
nbessi Jan 28, 2012
fe10932
[ADD] geoname bulk wizzard + small fixes
nbessi Feb 1, 2012
564794f
[IMP] added geo_point function fields to partner
nbessi Feb 2, 2012
3efa915
[IMP] related field support
nbessi Feb 2, 2012
8e7d878
[IMP] demo is now self-contained + fix in __openerp__.py
nbessi Feb 6, 2012
df3d9ac
[FIX] missing file during merge trouble
nbessi Feb 9, 2012
4632c38
[IMP] __openerp__ icon and coding
nbessi Feb 9, 2012
13ad4ad
[FIX] import to be compatible with python 2.6 amnd 2.7
nbessi Apr 19, 2012
222b600
[FIX] license in geoengine_partner
Oct 1, 2012
0938bb2
[INIT] V7.0 serie
nbessi Dec 28, 2012
9e0b5d3
Fixed warnings and view. Still has js errors.
Sep 13, 2013
1849e2e
Using geoengine view properly
Sep 16, 2013
12982e5
[FIX] Made geo_partner installable
Sep 25, 2013
e927aa0
[IMP] Partner geo view simplified by removing depricated address laye…
Sep 26, 2013
67583f7
[FIX] installable state of addons to be uninstallable. They do not ma…
nbessi Sep 27, 2013
8a83beb
Rename all addons to xxx_unported to be travis compliant
nbessi Jun 30, 2014
01057c3
Revert "Rename all addons to xxx_unported to be travis compliant"
Jul 2, 2014
751bf03
[FIX] move all unported addons into __unported__ folder instead of ad…
Jul 2, 2014
4907763
[FIX] move all addons from __unported__
lmignon Mar 4, 2015
4566f31
[FIX] Use absolute imports on opnerp.addons
lmignon Mar 6, 2015
cbc3690
[FIX] Uses the new API
lmignon Mar 5, 2015
21d1a3b
[IMP] Move icons to static/description.
Mar 9, 2015
ac754fb
[IMP] Extract description in __openerp__.py to README.rst
lmignon Mar 10, 2015
24a9129
[FIX] list all know contributors from git
lmignon Mar 10, 2015
1ebf1e9
[FIX] Add bug tracker url to the module description
lmignon Jun 2, 2015
628e719
[UPD] prefix versions with 8.0
sbidoul Oct 9, 2015
1c0697b
[MIG] Make modules uninstallable
pedrobaeza Oct 14, 2015
a0ac24b
[MIG] Rename manifest files
pedrobaeza Oct 6, 2016
7c66dff
Remove google raster layer deprecated option
yvaucher Oct 8, 2016
002027c
[MIG][9.0] geoengine_partner
yvaucher Feb 17, 2017
c010474
[10.0][MIG] geoengine_partner
Apr 5, 2017
e8a67ec
[FIX] demo data: unknown field 'symbol_binary'
lmignon Jun 19, 2020
d2b6b1a
geoengine_partner 10.0.1.0.1
OCA-git-bot Jun 19, 2020
5c16342
[16.0][MIG] - geoengine_partner
sbejaoui Mar 6, 2023
65e6964
[IMP] improve partner geoengine view
sbejaoui Nov 6, 2023
014bc5a
Added translation using Weblate (Italian)
mymage Jan 26, 2024
b5026b1
[IMP] geoengine_partner: pre-commit auto fixes
May 16, 2024
272b828
[MIG] geoengine_partner: Migration to 17.0
May 16, 2024
2b3f939
Added translation using Weblate (Chinese (Simplified) (zh_CN))
xtanuiha Nov 25, 2024
b506e8f
[IMP] geoengine_partner: pre-commit auto fixes
cparadis-impressfoods Apr 10, 2026
52ca122
[MIG] geoengine_partner: Migration to 19.0
cparadis-impressfoods Apr 10, 2026
d0757d6
[DON'T MERGE] test-requirements.txt
cparadis-impressfoods Apr 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
106 changes: 106 additions & 0 deletions geoengine_partner/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
.. image:: https://odoo-community.org/readme-banner-image
:target: https://odoo-community.org/get-involved?utm_source=readme
:alt: Odoo Community Association

==============================
Geospatial support of partners
==============================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:bc3288d0ca7beee07a92d26b0d31c7d41a8a35a81eeb272b2877d4c15e619bbe
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/license-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fgeospatial-lightgray.png?logo=github
:target: https://github.com/OCA/geospatial/tree/19.0/geoengine_partner
:alt: OCA/geospatial
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/geospatial-19-0/geospatial-19-0-geoengine_partner
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/geospatial&target_branch=19.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

Geolocalise your partner.

**Table of contents**

.. contents::
:local:

Installation
============

Take a look at the installation section in the description of the module
'base_geoengine'.

Usage
=====

- Open a partner form
- Go in Geoengine Map tab
- Change to edit mode
- Click on the map to add a point.

To remove the point click on the trash bin. To edit the point drag and
drop it.

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/geospatial/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 welcomed
`feedback <https://github.com/OCA/geospatial/issues/new?body=module:%20geoengine_partner%0Aversion:%2019.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
-------

* Camptocamp

Contributors
------------

- Guewen 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>
- Pierre Verkest <pverkest@anybox.fr>
- `APSL-Nagarro <https://www.apsl.tech>`__:

- Antoni Marroig <amarroig@apsl.net>

Maintainers
-----------

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

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 the `OCA/geospatial <https://github.com/OCA/geospatial/tree/19.0/geoengine_partner>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
1 change: 1 addition & 0 deletions geoengine_partner/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import models
14 changes: 14 additions & 0 deletions geoengine_partner/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Copyright 2011-2017 Camptocamp SA
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl)
{
"name": "Geospatial support of partners",
"version": "19.0.1.0.0",
"category": "GeoBI",
"author": "Camptocamp, Odoo Community Association (OCA)",
"license": "AGPL-3",
"website": "https://github.com/OCA/geospatial",
"depends": ["base", "base_geoengine"],
"data": ["views/partner.xml"],
"installable": True,
"application": True,
}
75 changes: 75 additions & 0 deletions geoengine_partner/i18n/geoengine_partner.pot
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * geoengine_partner
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: geoengine_partner
#: model:ir.model.fields,field_description:geoengine_partner.field_res_partner__geo_point
#: model:ir.model.fields,field_description:geoengine_partner.field_res_users__geo_point
msgid "Address coordinates"
msgstr ""

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "City:"
msgstr ""

#. module: geoengine_partner
#: model:ir.model,name:geoengine_partner.model_res_partner
msgid "Contact"
msgstr ""

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Country:"
msgstr ""

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Function:"
msgstr ""

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.geo_partner_view_form
msgid "Geoengine Map"
msgstr ""

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Name:"
msgstr ""

#. module: geoengine_partner
#: model:geoengine.raster.layer,name:geoengine_partner.geoengine_raster_layer_res_partner_osm
msgid "Partner background"
msgstr ""

#. module: geoengine_partner
#: model:geoengine.vector.layer,name:geoengine_partner.geoengine_vector_layer_res_partner
msgid "Partner location"
msgstr ""

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Title:"
msgstr ""

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Website:"
msgstr ""

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "ZIP:"
msgstr ""
78 changes: 78 additions & 0 deletions geoengine_partner/i18n/it.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * geoengine_partner
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-04 11:40+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: geoengine_partner
#: model:ir.model.fields,field_description:geoengine_partner.field_res_partner__geo_point
#: model:ir.model.fields,field_description:geoengine_partner.field_res_users__geo_point
msgid "Address coordinates"
msgstr "Coordinate indirizzo"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "City:"
msgstr "Città:"

#. module: geoengine_partner
#: model:ir.model,name:geoengine_partner.model_res_partner
msgid "Contact"
msgstr "Contatto"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Country:"
msgstr "Nazione:"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Function:"
msgstr "Funzione:"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.geo_partner_view_form
msgid "Geoengine Map"
msgstr "Mappa Geoengine"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Name:"
msgstr "Nome:"

#. module: geoengine_partner
#: model:geoengine.raster.layer,name:geoengine_partner.geoengine_raster_layer_res_partner_osm
msgid "Partner background"
msgstr "Sfondo partner"

#. module: geoengine_partner
#: model:geoengine.vector.layer,name:geoengine_partner.geoengine_vector_layer_res_partner
msgid "Partner location"
msgstr "Posizione partner"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Title:"
msgstr "Titolo:"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Website:"
msgstr "Sito web:"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "ZIP:"
msgstr "CAP:"
78 changes: 78 additions & 0 deletions geoengine_partner/i18n/zh_CN.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * geoengine_partner
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 17.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-11-25 09:06+0000\n"
"Last-Translator: xtanuiha <feihu.zhang@live.com>\n"
"Language-Team: none\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.6.2\n"

#. module: geoengine_partner
#: model:ir.model.fields,field_description:geoengine_partner.field_res_partner__geo_point
#: model:ir.model.fields,field_description:geoengine_partner.field_res_users__geo_point
msgid "Address coordinates"
msgstr "地址坐标"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "City:"
msgstr "城市:"

#. module: geoengine_partner
#: model:ir.model,name:geoengine_partner.model_res_partner
msgid "Contact"
msgstr "联系人"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Country:"
msgstr "国家:"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Function:"
msgstr "职务:"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.geo_partner_view_form
msgid "Geoengine Map"
msgstr "地理引擎地图"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Name:"
msgstr "名称:"

#. module: geoengine_partner
#: model:geoengine.raster.layer,name:geoengine_partner.geoengine_raster_layer_res_partner_osm
msgid "Partner background"
msgstr "合作伙伴背景"

#. module: geoengine_partner
#: model:geoengine.vector.layer,name:geoengine_partner.geoengine_vector_layer_res_partner
msgid "Partner location"
msgstr "合作伙伴位置"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Title:"
msgstr "头衔:"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "Website:"
msgstr "网站:"

#. module: geoengine_partner
#: model_terms:ir.ui.view,arch_db:geoengine_partner.ir_ui_view_geo_partner
msgid "ZIP:"
msgstr "邮编:"
1 change: 1 addition & 0 deletions geoengine_partner/models/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from . import partner
12 changes: 12 additions & 0 deletions geoengine_partner/models/partner.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Copyright 2011-2017 Camptocamp SA
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl)

from odoo import fields, models


class ResPartner(models.Model):
"""Add geo_point to partner using a function field"""

_inherit = "res.partner"

geo_point = fields.GeoPoint("Address coordinates")
3 changes: 3 additions & 0 deletions geoengine_partner/pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["whool"]
build-backend = "whool.buildapi"
9 changes: 9 additions & 0 deletions geoengine_partner/readme/CONTRIBUTORS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- Guewen 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>\>
- Pierre Verkest \<<pverkest@anybox.fr>\>
- [APSL-Nagarro](https://www.apsl.tech):
- Antoni Marroig \<<amarroig@apsl.net>\>
1 change: 1 addition & 0 deletions geoengine_partner/readme/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Geolocalise your partner.
1 change: 1 addition & 0 deletions geoengine_partner/readme/INSTALL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Take a look at the installation section in the description of the module 'base_geoengine'.
6 changes: 6 additions & 0 deletions geoengine_partner/readme/USAGE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- Open a partner form
- Go in Geoengine Map tab
- Change to edit mode
- Click on the map to add a point.

To remove the point click on the trash bin. To edit the point drag and drop it.
Binary file added geoengine_partner/static/description/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading