Commit Graph

63 Commits

Author SHA1 Message Date
63fe3146ae [FIX]partner_gogocarto_export_api:syntax error 2024-05-21 14:05:38 +02:00
cd795bf295 [IMP]partner_gogocarto_export_api:allow export htlm fields 2024-03-26 11:13:49 +01:00
Stéphan Sainléger
cc897e65a9 [NEW] partner_favorite: transfer add-on
from repo
https://git.myceliandre.fr/OCA/partner-contact/commits/branch/nj-12.0-partner_gogocarto_export_api
2023-09-22 12:36:46 +02:00
Stéphan Sainléger
a5993e3786 [FIX] partner_profiles: correct unlink() for position profiles 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
eba51e1654 [IMP] partner_profiles_geolocalize_usability: add sync data function
inherits sync_admin_and_public_data function on res.partner to
synchronise partner latitude and longitude from main to public profiles.
2023-09-20 15:09:43 +02:00
Stéphan Sainléger
4e18b41b70 [IMP] partner_profiles: add sync function for admin and public data 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
edfb018ed3 [MIG] partner_profiles_gogocarto_export: migrate generic functions
Migrates generic geolocation functionalities to partner_profiles_geolocalize_usability
2023-09-20 15:09:43 +02:00
Stéphan Sainléger
127d8484b4 [MIG] partner_gogocarto_export_api: migrate generic fonctionalities
Migrates generic geolocation functionnalities to add-on partner_geolocalize_usability
2023-09-20 15:09:43 +02:00
Stéphan Sainléger
d2e558f13e [NEW] partner_profiles_geolocalize_usability: create add-on 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
ac95e1537c [NEW] partner_geolocalize_usability: create add-on 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
7a43a39e4f [NEW] partner_profiles_gogocarto_export: create add-on 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
597340ff98 [IMP] partner_profiles: add ids to public and position groups 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
102df5b9ef [FIX] partner_gogocarto_export_api: fix gogocarto config icon 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
87e02a7180 [IMP] partner_gogocarto_export_api: refactor gogocarto parser 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
65940d54ab [IMP] partner_gogocarto_export_api: refactor config settings view 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
a559fa9e42 [IMP] partner_gogocarto_export_api: add README.rst
and update __manifest__.py
2023-09-20 15:09:43 +02:00
Stéphan Sainléger
f5a597fa84 [I18N] partner_gogocarto_export_api: add french translations 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
2c2e2ef12b [IMP] partner_gogocarto_export_api: refactor partner form view 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
33ec7a728c [IMP] partner_gogocarto_export_api: add .gitignore 2023-09-20 15:09:43 +02:00
Stéphan Sainléger
de273ec571 [NEW] partner_gogocarto_export_api: create add-on
Transfers add-on partner_gogocarto_export_api from OCA partner-contact repo
2023-09-20 15:09:43 +02:00
Stéphan Sainléger
9325c02b53 [I18N] partner_profiles_portal: improve french translations 2023-06-28 16:38:18 +02:00
Stéphan Sainléger
cdcea7ec60 [IMP] partner_profiles: apply migration only on contact type partner 2023-06-28 16:38:18 +02:00
Stéphan Sainléger
d51b9b6d08 [IMP] partner_profiles_portal: add required asterisk in portal forms 2023-06-28 16:38:18 +02:00
Stéphan Sainléger
783faf9f61 [IMP] partner_profiles_portal: remove position profile frm child_ids 2023-06-28 16:38:18 +02:00
Stéphan Sainléger
49f73b86a7 [IMP] partner_profiles: remove position profiles from child_ids 2023-06-28 16:38:18 +02:00
Stéphan Sainléger
0f10de644e [IMP] partner_profiles_portal: improve /my/account name field label 2023-06-28 16:38:18 +02:00
Stéphan Sainléger
8d72f56edc [I18N] partner_profiles_portal: modify profiles french translations
"Profil principal" -> "Fiche administrative"
"Profil public" -> "Coordonnées publiques"
"Profil position" -> "Fonction"
2023-06-28 16:38:18 +02:00
Stéphan Sainléger
124625f74c [I18N] partner_profiles: modify profile name french translations
"Profil principal" -> "Fiche administrative"
"Profil public" -> "Coordonnées publiques"
"Profil position" -> "Fonction"
2023-06-28 16:38:18 +02:00
Stéphan Sainléger
072cdf8978 [FIX] partner_profiles_portal: fix portal boolean fields handling 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
29af98aac3 [IMP] partner_profiles: sync active field values between profiles
Change in main profile is synchronized in public and position profiles.
Change in public profile is sy,chronized in main and position profiles.
Change in position profile is NOT synchronized in main and public profiles.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
cda7190cff [IMP] partner_profiles: add profile in partner kanban view 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
43d21befbf [IMP] partner_profiles_portal: add positions details in portal
Adds several portal views to consult all the positions of a structure,
and their details.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
95ddef62c3 [IMP] partner_profiles_portal: add website page edition slots 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
019019aa93 [IMP] partner_profiles: clarify position profiles display
separates the notebook pages of the child_ids and the position
profiles in both company and individual partner form views.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
9438f19140 [IMP] partner_profiles_portal: refactor position profil creation 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
a4c1c467c5 [IMP] partner_profiles: refactoring of position profile creation 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
379b598754 [IMP] partner_profiles: prevent company type edit in several cases
Prevents the modification of the company type of res.partner:
- if partner is a public or a position profile
- if the partner has position profiles attached

Also synchronize the company type between main and public profiles.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
c95d20d7a1 [I18N] partner_profiles_portal: update french translations 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
e994a2c407 [I18N] partner_profiles: update french translations 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
0c81c36d30 [IMP] partner_profiles_portal: hide My structures button for company users 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
bba6775f07 [IMP] partner_profiles_portal: add odoo user in partner form view 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
bf5eeb0d32 [IMP] partner_profiles: remove useless fields in position form view 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
859d672633 [IMP] partner_profiles_portal: new portal structures data management
refactors the way a portal user can edit the data of the structures he
is affiliated with.
All main, public and position profiles data are gathered in one
"structure" form.
Adds several navigation improvement (back to structures list,
validation message, ...)
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
5c16620fe6 [IMP] partner_profiles_portal: refactoring of user information
Merge the main and public information edition in /my/account portal
page.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
4401cfab79 [IMP] partner_profiles: remove useless fields in public profile view
Hides from the partner public form view the fields and data not
considered as relevant for public profile. The public profile aims to
protect the contact data, but not to replace the other ones which are
considered as "administrative" data.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
2e63b1216f [IMP] partner_profiles: delete profiles when main partner deleted
When a main partner is unlinked, all the linked profiles (public
profile and position profiles) are deleted.
2023-06-27 17:31:24 +02:00
Stéphan Sainléger
6e227a83d4 [IMP] partner_profiles: filter public profiles in name_search answer 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
2162312fb1 [FIX] partner_profiles: add missing add-on dependency 2023-06-27 17:31:24 +02:00
Stéphan Sainléger
8ccfb58a69 Merge pull request #3 from Alusage/12.0_nj_better_import_process
[ADD] permit contact import from files with parent_id
2023-02-14 15:41:00 +01:00
Nicolas JEUDY
8b12b04b38 [ADD] permit contact import from files with parent_id 2023-02-14 15:33:20 +01:00