Commit Graph

75 Commits

Author SHA1 Message Date
OCA-git-bot
cbd9565014 [UPD] README.rst 2024-10-28 16:34:28 +07:00
oca-ci
794f3c6484 [UPD] Update base_report_to_printer.pot 2024-10-28 16:34:28 +07:00
hda
5c77a2e440 [MIG] base_report_to_printer: Migration to 16.0 2024-10-28 16:34:28 +07:00
Weblate
97f31f20b1 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: report-print-send-15.0/report-print-send-15.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-15-0/report-print-send-15-0-base_report_to_printer/
2024-10-28 16:34:28 +07:00
OCA-git-bot
43a365f8fb [UPD] README.rst 2024-10-28 16:34:28 +07:00
oca-ci
167048c345 [UPD] Update base_report_to_printer.pot 2024-10-28 16:34:28 +07:00
matiasperalta1
f077a8186b [MIG] base_report_to_printer: Finish migration to 15.0 2024-10-28 16:34:28 +07:00
David Montull
b21121de86 [15.0][MIG] base_report_to_printer: Migration to 15.0 2024-10-28 16:34:28 +07:00
David Montull
f5cb9af6db [IMP] base_report_to_printer: black, isort, prettier 2024-10-28 16:34:28 +07:00
OCA Transbot
af8405637f Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: report-print-send-14.0/report-print-send-14.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-14-0/report-print-send-14-0-base_report_to_printer/
2024-10-28 16:34:28 +07:00
OCA-git-bot
eac464c5d4 base_report_to_printer 14.0.2.0.0 2024-10-28 16:34:28 +07:00
oca-travis
892af97ea5 [UPD] Update base_report_to_printer.pot 2024-10-28 16:34:28 +07:00
Florent de Labarre
06cf9a6660 [IMP] base_report_to_printer: allow connect to protected server 2024-10-28 16:34:28 +07:00
OCA Transbot
ea8cb069f9 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: report-print-send-14.0/report-print-send-14.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-14-0/report-print-send-14-0-base_report_to_printer/
2024-10-28 16:34:28 +07:00
OCA-git-bot
d38a34c8fa base_report_to_printer 14.0.1.2.0 2024-10-28 16:34:28 +07:00
oca-travis
b6aacff277 [UPD] Update base_report_to_printer.pot 2024-10-28 16:34:28 +07:00
Simon S
7860a7e080 Translated using Weblate (Swedish)
Currently translated at 95.0% (134 of 141 strings)

Translation: report-print-send-14.0/report-print-send-14.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-14-0/report-print-send-14-0-base_report_to_printer/sv/
2024-10-28 16:34:28 +07:00
Simon S
54ec6b0915 Added translation using Weblate (Swedish) 2024-10-28 16:34:28 +07:00
Denis Roussel
969f4da995 [14.0][IMP] base_report_to_printer: Add Raw test page printing 2024-10-28 16:34:28 +07:00
OCA-git-bot
c2261d09d0 base_report_to_printer 14.0.1.1.1 2024-10-28 16:34:28 +07:00
Denis Roussel
eda8a084ab [14.0][IMP] base_report_to_printer: Remove deprecated Warning 2024-10-28 16:34:28 +07:00
Denis Roussel
a27c544e3b [14.0][IMP] base_report_to_printer: Add test page printing 2024-10-28 16:34:28 +07:00
OCA-git-bot
f47870525c base_report_to_printer 14.0.1.1.0 2024-10-28 16:34:28 +07:00
OCA-git-bot
9abf3a9c05 [UPD] README.rst 2024-10-28 16:34:28 +07:00
Lois Rilo
f00a4677ad [FIX] base_report_to_printer: error printing in external network.
Error code: 1030, 'The printer or class does not exist.')".
An explicit call to `setServer` and `setPort` fixed the issue.
(see https://github.com/OpenPrinting/pycups/issues/30)

Also, added serve_id to printer views
2024-10-28 16:34:28 +07:00
Alexandre Fayolle
2aa2979416 [IMP] 14.0 base_report_to_printer: improve job title
instead of sending a temporary random file name as the title of the job,
use the report file name. Since this is not displayed by default by
cups, document how to configure the CUPS server so that the information
can be displayed.

Clean up the temporary file after printing to avoid cluttering the
server in the long run.
2024-10-28 16:34:28 +07:00
Guewen Baconnier
bb755aa9f9 [IMP] base_report_to_printer: Avoid writing on printing printers/jobs if no change
The cron (by default) every minute, updates the printing.printer and
printing.job records from the cups server. The field values rarely
change, so we can prevent many updates in database.

Also, writing on `printing_printer.server_id` triggers another update
on the printing.job records as the model has a stored related field.
2024-10-28 16:34:28 +07:00
OCA-git-bot
70d3a77835 [UPD] README.rst 2024-10-28 16:34:28 +07:00
oca-travis
8d97538f9a [UPD] Update base_report_to_printer.pot 2024-10-28 16:34:28 +07:00
Carlos Roca
33b81561f9 [FIX] base_report_to_printer: Fixed tests 2024-10-28 16:34:28 +07:00
Alexis de Lattre
b8b6f60322 [MIG] base_report_to_printer: Migration to v14 2024-10-28 16:34:28 +07:00
Carlos Roca
fdcb2ae235 [IMP] base_report_to_printer: black, isort, prettier 2024-10-28 16:34:28 +07:00
Jaime Arroyo
0700b15211 [IMP] base_report_to_printer: archive printers 2024-10-28 16:34:28 +07:00
Ignacio Buioli
21e97c0da0 Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (141 of 141 strings)

Translation: report-print-send-13.0/report-print-send-13.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-13-0/report-print-send-13-0-base_report_to_printer/es_AR/
2024-10-28 16:34:28 +07:00
Ignacio Buioli
7bab9902bf Added translation using Weblate (Spanish (Argentina)) 2024-10-28 16:34:28 +07:00
Florian Pose
c6df932c5d Added job state 'cups-filter-crashed'.
Missing state caused periodic backtraces in the logs.
2024-10-28 16:34:28 +07:00
Rod Schouteden
76b926068e Update base_report_to_printer/__manifest__.py
[13.0] [MIG] set correct website in manifest

Co-Authored-By: Raf Ven <raf.ven@dynapps.be>
2024-10-28 16:34:28 +07:00
Pedro M. Baeza
32a6d7c8e7 [FIX] .travis.yml: Update definition 2024-10-28 16:34:28 +07:00
Rod Schouteden
987deeb161 [MIG] base_report_to_printer: Migration to 13.0 2024-10-28 16:34:28 +07:00
Graeme Gellatly
12c5421f31 [WIP] Migrate base_report_to_printer to V12 2024-10-28 16:34:28 +07:00
Enric Tobella
a64e5a44a3 Translated using Weblate (Spanish)
Currently translated at 99.3% (139 of 140 strings)

Translation: report-print-send-11.0/report-print-send-11.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-11-0/report-print-send-11-0-base_report_to_printer/es/
2024-10-28 16:34:28 +07:00
Maxime Chambreuil
da0fd74392 [FIX] Group inheritance 2024-10-28 16:34:28 +07:00
Oscar Ulises Garza Cordova
127c54a360 [FIX][base_report_to_printer] - behaviour to print the report succesfully. 2024-10-28 16:34:28 +07:00
Enric Tobella
bbc99a7d14 [FIX] missing super declaration 2024-10-28 16:34:28 +07:00
Bhavesh Odedra
16371a4ad2 [FIX] Permission issue 2024-10-28 16:34:28 +07:00
Sylvain GARANCHER
d0f340c592 [FIX] Allow to generate printing options without a report 2024-10-28 16:34:28 +07:00
Yannick Vaucher
a656f1dbef Bump base_report_to_printer version to 11.0.2.1.0 2024-10-28 16:34:28 +07:00
Jairo Llopis
c7a3ec53ee [FIX] base_report_to_printer: Stateless tests (#123)
If the test was run in a database with the `account` module installed, they were failing for 2 reasons:

- It was searching for the first report it could find, with the first 5 records to report. This made it load the `account.report_agedpartnerbalance` report, which caused a fake `TypeError: 'NoneType' object has no attribute '__getitem__'` error.
- It was running tests without loading the full module graph, thus not getting the default value for the new required `invoice_warn` field.

Now tests are run in `post_install` mode to load full module graph, and they use stateless data.
2024-10-28 16:34:28 +07:00
Florent de Labarre
fa3e714b13 FIX view 2024-10-28 16:34:28 +07:00
Graeme Gellatly
98feb8aac2 [WIP] Commit before rebase on latest #109 for user and view updates
Migration of printer_tray to v11 and integration with base_report_to_printer
2024-10-28 16:34:28 +07:00