[18.0][MIG] pos_payment_terminal: Migration to 18.0#1474
[18.0][MIG] pos_payment_terminal: Migration to 18.0#1474OCA-git-bot merged 40 commits intoOCA:18.0from
Conversation
ivantodorovich
left a comment
There was a problem hiding this comment.
/ocabot migration pos_payment_terminal
|
/ocabot rebase |
|
Congratulations, PR rebased to 18.0. |
86f3580 to
5b9010d
Compare
metaminux
left a comment
There was a problem hiding this comment.
You can squash some administrative commits to get a cleaner history (see https://github.com/OCA/maintainer-tools/wiki/Merge-commits-in-pull-requests#mergesquash-the-commits-generated-by-bots-or-weblate)
There was a problem hiding this comment.
You can replace this by the new icon : https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.png
5b9010d to
e47f962
Compare
[IMP] pos_order_to_sale_order: Added option to print sale pdf [UPD] Update pos_order_to_sale_order.pot [BOT] post-merge updates Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-18.0/pos-18.0-pos_order_to_sale_order Translate-URL: https://translation.odoo-community.org/projects/pos-18-0/pos-18-0-pos_order_to_sale_order/ [FIX] pos_product_display_default_code: skip opening control in test tour [BOT] post-merge updates Initial check-in of the module pos_payment_terminal. Add dependancy on currency_iso_numeric. pos_customer_display bugfix : new massage on deleting orderLine and fixing unit_price computation on adding orderLine Fix copyright headers PEP8 stuff pos_payment_terminal : bigger button for start transaction with touchscreen pos_payment_terminal: add missing css file pos_customer_display: FIX JS code and make it more robust Remove currency_iso_numeric (replaced by pycountry) Adapt JS code of pos_payment_terminal Some cleanup Add Spanish translation by Alejandro Amador (thanks for your contribution !) Move CSS definition from pos_payment_terminal_view.xml to pos_payment_terminal.xml Small cleanups [FIX] Vicious bug that is invisible alone, but becomes visible when used with the module pos_pay_invoice PEP8
Add OCA as author of OCA addons 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. pos_payment_terminal: Add POT file, FR translation and demo data Better XML header
… to new API pos_payment_terminal: code cleanup
Move description from __openerp__.py to README.rst Update demo data FIX my previous commit: sent currency to POSbox [FIX] bug OCA#36 : take advantage of the recent update in the odoo codebase to properly get the 'name' of the currency
[MIG] Make modules uninstallable [MIG] Rename manifest files
OCA Transbot updated translations from Transifex OCA Transbot updated translations from Transifex OCA Transbot updated translations from Transifex OCA Transbot updated translations from Transifex [FIX] fixes currencies with decimals <>2 OCA Transbot updated translations from Transifex remove obsolete .pot files [ci skip] [UPD] Update pos_payment_terminal.pot
Fix indentation Increment version number [ADD] icon.png
Provide a mechanism to send the order UID to the payment terminal, which can then pass the transaction reference generated by the payment provider back to Odoo, and which is then added to the order payment lines. This allows their subsequent reconciliation. The order is also automatically validated when the payment finishes.
[FIX] pos_payment_terminal: Fix tests [UPD] Update pos_payment_terminal.pot Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-10.0/pos-10.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-10-0/pos-10-0-pos_payment_terminal/
Update pos_payment_terminal/static/src/js/devices.js Co-Authored-By: Iván Todorovich <ivan.todorovich@druidoo.io> [REF] rename field [UPD] Update pos_payment_terminal.pot [UPD] README.rst Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-12.0/pos-12.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-12-0/pos-12-0-pos_payment_terminal/ [UPD] Update pos_payment_terminal.pot Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-12.0/pos-12.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-12-0/pos-12-0-pos_payment_terminal/ Translated using Weblate (Spanish) Currently translated at 100.0% (10 of 10 strings) Translation: pos-12.0/pos-12.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-12-0/pos-12-0-pos_payment_terminal/es/ Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-12.0/pos-12.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-12-0/pos-12-0-pos_payment_terminal/
[UPD] Update pos_payment_terminal.pot
Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-12.0/pos-12.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-12-0/pos-12-0-pos_payment_terminal/ [UPD] Update pos_payment_terminal.pot Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-12.0/pos-12.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-12-0/pos-12-0-pos_payment_terminal/
…transaction [UPD] Update pos_payment_terminal.pot
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-12.0/pos-12.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-12-0/pos-12-0-pos_payment_terminal/ [UPD] Update pos_payment_terminal.pot Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-12.0/pos-12.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-12-0/pos-12-0-pos_payment_terminal/
It is a full re-write of the module, in order to take advantage of the new payment interface JS framework of Odoo POS Update FR translation
pos_payment_terminal: update README and screenshots pos_payment_terminal: remove commented lines pos_payment_terminal: fix lint issues
Have send_payment_request return a promise as requested by the documentation. This open the door to handling the transaction status reported by the terminal driver asynchronously. Also, catch errors when sending the transaction start command.
[UPD] Update pos_payment_terminal.pot [UPD] README.rst
pos.proxy.message does not raise a proper error apparently, so we can't access error.stack.
… used Without this, the driver proxy would only activate if another device is enabled in the POS config (such as a printer or customer display). This prevented using a configuration where the oca payment terminal is the only connected device.
[UPD] Update pos_payment_terminal.pot [UPD] README.rst
Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-14.0/pos-14.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-14-0/pos-14-0-pos_payment_terminal/
Co-authored-by: Tom Blauwendraat <tom@sunflowerweb.nl> [FIX] pos_payment_terminal: reject cancellation Since we can't cancel the transaction, we return a rejected promise. The user should cancel manually which will effectively free the transaction and let the user delete it. [UPD] Update pos_payment_terminal.pot
Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-14.0/pos-14.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-14-0/pos-14-0-pos_payment_terminal/ Translated using Weblate (Italian) Currently translated at 21.4% (3 of 14 strings) Translation: pos-14.0/pos-14.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-14-0/pos-14-0-pos_payment_terminal/it/ [IMP] pos_payment_terminal: black, isort, prettier
- Moved asset definiton to manifest - pos.proxy was moved to pos.env.proxy - Adapted models.js to new class structure of point_of_sale.models [UPD] Update pos_payment_terminal.pot [UPD] README.rst pos_payment_terminal 16.0.1.0.1 Translated using Weblate (Italian) Currently translated at 100.0% (14 of 14 strings) Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/it/ Translated using Weblate (Italian) Currently translated at 100.0% (14 of 14 strings) Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/it/ Translated using Weblate (Spanish) Currently translated at 28.5% (4 of 14 strings) Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/es/ Translated using Weblate (Italian) Currently translated at 100.0% (14 of 14 strings) Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/it/ Translated using Weblate (Spanish) Currently translated at 100.0% (14 of 14 strings) Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/es/ [UPD] README.rst Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/ Translated using Weblate (Spanish) Currently translated at 100.0% (12 of 12 strings) Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/es/ Translated using Weblate (Italian) Currently translated at 100.0% (12 of 12 strings) Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/it/ [FIX] eslint error 'no-shadow' in all modules [FIX] eslint error 'eqeqeq' in all modules [BOT] post-merge updates [FIX] check current config payment methods to force or not the use of the proxy + raise an error when its not properly configured [UPD] Update pos_payment_terminal.pot [BOT] post-merge updates Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/ Translated using Weblate (Italian) Currently translated at 100.0% (13 of 13 strings) Translation: pos-16.0/pos-16.0-pos_payment_terminal Translate-URL: https://translation.odoo-community.org/projects/pos-16-0/pos-16-0-pos_payment_terminal/it/
e47f962 to
2e86b44
Compare
|
/ocabot merge nobump |
|
On my way to merge this fine PR! |
|
Congratulations, your PR was merged at c3bc83c. Thanks a lot for contributing to OCA. ❤️ |
Migration to 18.0
UPDATED
_loader_params_pos_payment_methodis deprecated, use_load_pos_data_fieldsinpos.payment.methodmodel.register_payment_methodinstead of.NEW FEATURES
CONFIGUATION
ISSUE