Skip to content

[18.0][MIG] base_report_to_printer_websocket#457

Open
DavidJForgeFlow wants to merge 4 commits into
OCA:18.0from
ForgeFlow:18.0-mig-base_report_to_printer_websocket
Open

[18.0][MIG] base_report_to_printer_websocket#457
DavidJForgeFlow wants to merge 4 commits into
OCA:18.0from
ForgeFlow:18.0-mig-base_report_to_printer_websocket

Conversation

@DavidJForgeFlow
Copy link
Copy Markdown

@DavidJForgeFlow DavidJForgeFlow commented May 5, 2026

Standard migration to 18.0

Some adaptations needed as the refactor done in 19.0 to the base module was not done in this version.

@OCA-git-bot OCA-git-bot added series:18.0 mod:base_report_to_printer_websocket Module base_report_to_printer_websocket labels May 5, 2026
@DavidJForgeFlow DavidJForgeFlow force-pushed the 18.0-mig-base_report_to_printer_websocket branch 4 times, most recently from 8c66c0b to e4ded07 Compare May 5, 2026 08:41
class PrintingPrinter(models.Model):
_inherit = "printing.printer"

backend = fields.Selection(
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @DavidJForgeFlow

I was thinking to migrate 'base_report_to_printer_qztray' from v19 to v18 as you dou with this module.

My idea was to first create an [IMP] to 'base_report_to_printer' in order to add 'backend' field making the base module to be inheritable for other printing protocols in v18.

I can do it if you confirm that you're agree.

Thanks.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes please do it. I will rebase when done! Thanks!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @DavidJForgeFlow , the IMP has been merged so you can rebase. Thanks.

DavidJForgeFlow and others added 3 commits May 18, 2026 09:45
[IMP] base_report_to_printer_websocket: allow multi_channel

[IMP] base_report_to_printer_socket: only show channels to users that have access to them.

[FIX] base_report_to_printer_websocket: Use a different way for handling security

[IMP] base_report_to_printer_websocket: adapt readme and tests
@ArnauCForgeFlow ArnauCForgeFlow force-pushed the 18.0-mig-base_report_to_printer_websocket branch from e4ded07 to 14132e3 Compare May 18, 2026 07:46
@ArnauCForgeFlow ArnauCForgeFlow force-pushed the 18.0-mig-base_report_to_printer_websocket branch from 14132e3 to fa264a0 Compare May 18, 2026 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:base_report_to_printer_websocket Module base_report_to_printer_websocket series:18.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants