-
-
Notifications
You must be signed in to change notification settings - Fork 600
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] pos_event_sale: Migration to 16.0 #1205
base: 16.0
Are you sure you want to change the base?
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e3acf81 - Browse repository at this point
Copy the full SHA e3acf81View commit details -
[IMP] pos_event_sale: Improve usability in touchscreen devices
By default, the longPressDelay is 1000ms which is not intuitive and makes it pretty much unusable in touchscreen devices. In this case, it makes no sense to have a delay for selecting dates. By setting it to 0 we're effectively disabling the pressDelay, and the user experience is much better.
Configuration menu - View commit details
-
Copy full SHA for 9d0657f - Browse repository at this point
Copy the full SHA 9d0657fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b9bbc - Browse repository at this point
Copy the full SHA 59b9bbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a174982 - Browse repository at this point
Copy the full SHA a174982View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21572b1 - Browse repository at this point
Copy the full SHA 21572b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb77a5d - Browse repository at this point
Copy the full SHA fb77a5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a818649 - Browse repository at this point
Copy the full SHA a818649View commit details -
[MIG] pos_event_sale: Migration to 15.0
* Print event.registration receipts. * Refunding a pos.order will cancel the event registrations. * Support pricelists. * Refactored code for better overrideability.
Configuration menu - View commit details
-
Copy full SHA for 3fade3a - Browse repository at this point
Copy the full SHA 3fade3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bc6681 - Browse repository at this point
Copy the full SHA 4bc6681View commit details -
Configuration menu - View commit details
-
Copy full SHA for a177fcc - Browse repository at this point
Copy the full SHA a177fccView commit details -
[IMP]
pos_event_sale
: Create only the missingevent.registrations
This allows to play nice with other modules, that may either be: * Trying to modify the created registrations * Creating registrations themselves * Or even calling `_create_event_registrations` programatically. It has no impact on functionality, though.
Configuration menu - View commit details
-
Copy full SHA for 7ce0043 - Browse repository at this point
Copy the full SHA 7ce0043View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b50e6 - Browse repository at this point
Copy the full SHA 97b50e6View commit details -
[FIX] pos_event_sale: event_barcode compatibility (enterprise)
There was a typo on the xml view, having it not rendering properly.
Configuration menu - View commit details
-
Copy full SHA for 745799c - Browse repository at this point
Copy the full SHA 745799cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d065d5 - Browse repository at this point
Copy the full SHA 2d065d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f67944 - Browse repository at this point
Copy the full SHA 6f67944View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-15.0/pos-15.0-pos_event_sale Translate-URL: https://translation.odoo-community.org/projects/pos-15-0/pos-15-0-pos_event_sale/
Configuration menu - View commit details
-
Copy full SHA for ea9ddc1 - Browse repository at this point
Copy the full SHA ea9ddc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 064c09f - Browse repository at this point
Copy the full SHA 064c09fView commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (69 of 69 strings) Translation: pos-15.0/pos-15.0-pos_event_sale Translate-URL: https://translation.odoo-community.org/projects/pos-15-0/pos-15-0-pos_event_sale/it/
Configuration menu - View commit details
-
Copy full SHA for 19d1daa - Browse repository at this point
Copy the full SHA 19d1daaView commit details -
[IMP] pos_event_sale: add EventEvent.getTicketSeatsAvailable
It helps understand the difference between `getSeatsAvailable` and `getSeatsAvailableReal`. Moreover it helps with the module extensibility.
Configuration menu - View commit details
-
Copy full SHA for 4167c94 - Browse repository at this point
Copy the full SHA 4167c94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 905d940 - Browse repository at this point
Copy the full SHA 905d940View commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (69 of 69 strings) Translation: pos-15.0/pos-15.0-pos_event_sale Translate-URL: https://translation.odoo-community.org/projects/pos-15-0/pos-15-0-pos_event_sale/it/
Configuration menu - View commit details
-
Copy full SHA for 3861d5f - Browse repository at this point
Copy the full SHA 3861d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5354848 - Browse repository at this point
Copy the full SHA 5354848View commit details -
[IMP] pos_event_sale: Add hook to store currency_id for each existing…
… pos_order_line before installation This helps to avoid a Memory Error when installing this module on an instance with a big amount of existing pos_order_line
Configuration menu - View commit details
-
Copy full SHA for c94ae2e - Browse repository at this point
Copy the full SHA c94ae2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76cb412 - Browse repository at this point
Copy the full SHA 76cb412View commit details -
Configuration menu - View commit details
-
Copy full SHA for c669601 - Browse repository at this point
Copy the full SHA c669601View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21a3f04 - Browse repository at this point
Copy the full SHA 21a3f04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91710a4 - Browse repository at this point
Copy the full SHA 91710a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1af7729 - Browse repository at this point
Copy the full SHA 1af7729View commit details -
Configuration menu - View commit details
-
Copy full SHA for c07f95c - Browse repository at this point
Copy the full SHA c07f95cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6fcaad - Browse repository at this point
Copy the full SHA f6fcaadView commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-15.0/pos-15.0-pos_event_sale Translate-URL: https://translation.odoo-community.org/projects/pos-15-0/pos-15-0-pos_event_sale/
Configuration menu - View commit details
-
Copy full SHA for c6bbd50 - Browse repository at this point
Copy the full SHA c6bbd50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 190ff76 - Browse repository at this point
Copy the full SHA 190ff76View commit details -
[FIX] pos_event_sale: confirm only draft registrations
When paying a `pos.order`, confirm only the `event.registration` that are in draft state. Don't attempt to confirm the ones that are already confirmed, nor the ones that might be cancelled.
Configuration menu - View commit details
-
Copy full SHA for 42ec962 - Browse repository at this point
Copy the full SHA 42ec962View commit details -
[FIX] pos_event_sale: avoid cancelling done registrations
If we cancel a `pos.order`, we should cancel the related `event.registration`(s) However, if the `event.registration` is already done, we should not cancel it as it would be already too late to do so.
Configuration menu - View commit details
-
Copy full SHA for c696258 - Browse repository at this point
Copy the full SHA c696258View commit details -
[FIX] pos_event_sale: disable auto_confirmation
Registrations created from the PoS are not to be confirmed automatically. We confirm them when the `pos.order` is paid, but they are to remain in `draft` until then.
Configuration menu - View commit details
-
Copy full SHA for 19c4039 - Browse repository at this point
Copy the full SHA 19c4039View commit details -
[FIX] pos_event_sale: cancel refunded registrations when paid
In the PoS, if the order is not paid, then it's not confirmed. If it's not confirmed, then we might as well ignore it. We shouldn't cancel any existing registrations until then.
Configuration menu - View commit details
-
Copy full SHA for 5bc27d1 - Browse repository at this point
Copy the full SHA 5bc27d1View commit details -
[IMP] pos_event_sale: allow to negate lines
Negated lines are particularly useful with PoS modules that disable the removal of pos orderlines through the use of ``disallowLineQuantityChange``. This is the case of `l10n_fr_pos_cert` module, for example. But there are other core modules doing it, too. In this case, added order lines can't be removed. Instead, the cashier is encouraged to add a negative to 'cancel' the original one. e.g.: Adds a line with 10 tickets. Then, adds a line with -10 tickets. This should be almost the same as removing the first line: no actual registration should be confirmed in the end, as we're reverting this sale.
Configuration menu - View commit details
-
Copy full SHA for d1afe6b - Browse repository at this point
Copy the full SHA d1afe6bView commit details -
[IMP] pos_event_sale: refactor and add unit tests
Moved some ORM tests to `tests_backend`, that will execute faster than tours. Added unit tests to cover more backend scenarios.
Configuration menu - View commit details
-
Copy full SHA for 85ff5eb - Browse repository at this point
Copy the full SHA 85ff5ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4990a16 - Browse repository at this point
Copy the full SHA 4990a16View commit details -
Remove duplication of event.type.ticket code in event.event.ticket
EventEventTicket inherits from EventTypeTicket, so we don't need to duplicate the field declaration, if it is the same in both module. This ease overriding, as we need to override only one model, if we expect the same behavior in both.
Configuration menu - View commit details
-
Copy full SHA for e3682cd - Browse repository at this point
Copy the full SHA e3682cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37e7c90 - Browse repository at this point
Copy the full SHA 37e7c90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 137d6b8 - Browse repository at this point
Copy the full SHA 137d6b8View commit details -
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: pos-15.0/pos-15.0-pos_event_sale Translate-URL: https://translation.odoo-community.org/projects/pos-15-0/pos-15-0-pos_event_sale/
Configuration menu - View commit details
-
Copy full SHA for f00dfe0 - Browse repository at this point
Copy the full SHA f00dfe0View commit details -
Translated using Weblate (Italian)
Currently translated at 100.0% (73 of 73 strings) Translation: pos-15.0/pos-15.0-pos_event_sale Translate-URL: https://translation.odoo-community.org/projects/pos-15-0/pos-15-0-pos_event_sale/it/
Configuration menu - View commit details
-
Copy full SHA for 3e828d3 - Browse repository at this point
Copy the full SHA 3e828d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 364f7f4 - Browse repository at this point
Copy the full SHA 364f7f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a571ffa - Browse repository at this point
Copy the full SHA a571ffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d87a1a0 - Browse repository at this point
Copy the full SHA d87a1a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e203ef - Browse repository at this point
Copy the full SHA 3e203efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b32808 - Browse repository at this point
Copy the full SHA 7b32808View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d9966f - Browse repository at this point
Copy the full SHA 0d9966fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a32646 - Browse repository at this point
Copy the full SHA 8a32646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1849bed - Browse repository at this point
Copy the full SHA 1849bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4ba491 - Browse repository at this point
Copy the full SHA d4ba491View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb12af5 - Browse repository at this point
Copy the full SHA fb12af5View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d6a1b82 - Browse repository at this point
Copy the full SHA d6a1b82View commit details