Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0][MIG] crm_phone: Migration to 16.0 #302

Closed

Conversation

TelmoSuarezConinpe
Copy link

Standard migration.

This PR depends on #300

Replaces #301

Alexis de Lattre and others added 30 commits July 21, 2023 14:19
- move more asterisk-independant code to base_phone module and create new asterisk-independant modules
- rename module asterisk_popup to base_phone_popup
- add ability to get callerid names not only from partners, but also from leads, employees, applicants, etc...
- same for auto pop-up : not only for partners, but also for leads, employees, etc...
…letely new behavior

As a consequence, the modules asterisk_click2dial_event and asterisk_click2dial_crm_claim have been dropped
New wizard "Number not found" (inspired by the old "Open Calling Partner" with many enhancements), which is called by base_phone_popup and Open Caller
Formatting of number for click2dial is now handled by the phonenumbers lib: as a consequence, 3 fields have been dropped from asterisk.server (national_prefix, international_prefix, country_prefix)
New option 'dial_button_invisible' in the phone widget
New sample script asterisk_click2dial/scripts/openerp_popup_timeout.sh
Update translations and some module descriptions
All the modules are now PEP8 compliant
…%' myself

Add logger.error in the function used by the inherit of write/create, for easier debugging when it is called by a webservice
Add . in PATH in my sample shell scripts
Code cleanup (thank you flake8 !)
Remove old-style icons on buttons
In order to get visibility on https://www.odoo.com/apps the OCA board has
decided to add the OCA as author of all the addons maintained as part of the
association.
Re-organise the codebase to prepare the arrival of a new module for a telephony system other than Asterisk
… from the country of the object (partner, lead, hr.applicant), not from the country of the user... a very wanted feature !
Use the new phone attributes on objects inside the code
Some code clean-up and re-organisation in the generic modules
Prepare the removal of the module asterisk_click2dial_crm
Code cleanup, fixes, small enhancements
The code to extract the calling party number from the list of channels is now inheritable
Proper name_get for callerid for applicants
Small bugfixes/enhancements
The revolution in the connector-telephony project has started !
Allow simultaneous use of country_field and partner_field in field definition
Replace spaces by non-breaking-spaces
Remove code that is now useless with new API
Remove crm_claim_phone, because there is no crm_claim module in v10
Start to port asterisk_click2dial (JS code still needs to be ported)
oca-transbot and others added 4 commits July 21, 2023 14:19
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: connector-telephony-14.0/connector-telephony-14.0-crm_phone
Translate-URL: https://translation.odoo-community.org/projects/connector-telephony-14-0/connector-telephony-14-0-crm_phone/
Currently translated at 9.8% (10 of 102 strings)

Translation: connector-telephony-14.0/connector-telephony-14.0-crm_phone
Translate-URL: https://translation.odoo-community.org/projects/connector-telephony-14-0/connector-telephony-14-0-crm_phone/it/
Currently translated at 9.8% (10 of 102 strings)

Translation: connector-telephony-14.0/connector-telephony-14.0-crm_phone
Translate-URL: https://translation.odoo-community.org/projects/connector-telephony-14-0/connector-telephony-14-0-crm_phone/it/
Currently translated at 16.6% (17 of 102 strings)

Translation: connector-telephony-14.0/connector-telephony-14.0-crm_phone
Translate-URL: https://translation.odoo-community.org/projects/connector-telephony-14-0/connector-telephony-14-0-crm_phone/sl/
@pedrobaeza
Copy link
Member

/ocabot migration crm_phone

@OCA-git-bot OCA-git-bot added this to the 16.0 milestone Jul 21, 2023
@OCA-git-bot OCA-git-bot mentioned this pull request Jul 21, 2023
3 tasks
Copy link

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Nov 26, 2023
@AlexPForgeFlow
Copy link

Hi @TelmoSuarezConinpe can you fix the tests?

@github-actions github-actions bot removed the stale PR/Issue without recent activity, it'll be soon closed automatically. label Dec 31, 2023
@TelmoSuarezConinpe TelmoSuarezConinpe force-pushed the 16.0-mig-crm_phone branch 4 times, most recently from 8d70b14 to 9b66b6a Compare January 2, 2024 16:33
@TelmoSuarezConinpe
Copy link
Author

@AlexPForgeFlow Fixed.

Copy link

github-actions bot commented May 5, 2024

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label May 5, 2024
@JasminSForgeFlow
Copy link

Hi @TelmoSuarezConinpe can you please rebase and fix conflicts?

@github-actions github-actions bot removed the stale PR/Issue without recent activity, it'll be soon closed automatically. label May 12, 2024
Copy link

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Sep 15, 2024
@github-actions github-actions bot closed this Oct 20, 2024
@yibudak
Copy link

yibudak commented Jan 15, 2025

@pedrobaeza Is there an issue blocking the merge of this PR? I can fix it and open a new PR.

Edit: It looks like this module has some conflicts with OCA/crm/crm_phonecall module since they both define "crm.phonecall" model. Maybe we can remove the duplicated codes in this module and just keep the additional things like working with base_phone's reformat_all_phonenumbers wizard. What do you suggest?

@pedrobaeza
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale PR/Issue without recent activity, it'll be soon closed automatically.
Projects
None yet
Development

Successfully merging this pull request may close these issues.