Commit Graph

78 Commits

Author SHA1 Message Date
oca-ci
a053b2bf57 [UPD] Update base_report_to_printer.pot 2022-12-14 07:54:48 +00:00
OCA-git-bot
89159390d4 Merge PR #307 into 16.0
Signed-off-by sebalix
2022-12-14 07:52:56 +00:00
oca-git-bot
3c9d0b418d [IMP] update dotfiles [ci skip] 2022-12-11 23:57:54 +01:00
hda
220cf83641 [MIG] base_report_to_printer: Migration to 16.0 2022-12-07 11:04:50 +01:00
hda
a697ac35ff [IMP] base_report_to_printer: black, isort, prettier 2022-12-07 09:32:37 +01:00
Weblate
1b03a06d95 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/
2022-12-07 09:31:49 +01:00
OCA-git-bot
f4e1b35fa2 [UPD] README.rst 2022-12-07 09:31:49 +01:00
oca-ci
d55285333e [UPD] Update base_report_to_printer.pot 2022-12-07 09:31:49 +01:00
matiasperalta1
68d298cb90 [MIG] base_report_to_printer: Finish migration to 15.0 2022-12-07 09:31:49 +01:00
David Montull
26d4a16f09 [15.0][MIG] base_report_to_printer: Migration to 15.0 2022-12-07 09:31:49 +01:00
David Montull
c9f24a0711 [IMP] base_report_to_printer: black, isort, prettier 2022-12-07 09:31:49 +01:00
OCA Transbot
714074af99 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/
2022-12-07 09:31:49 +01:00
OCA-git-bot
4a9e367d2b base_report_to_printer 14.0.2.0.0 2022-12-07 09:31:49 +01:00
oca-travis
2aa08faafe [UPD] Update base_report_to_printer.pot 2022-12-07 09:31:49 +01:00
Florent de Labarre
129da01694 [IMP] base_report_to_printer: allow connect to protected server 2022-12-07 09:31:49 +01:00
OCA Transbot
d8dc5a3d3a 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/
2022-12-07 09:31:49 +01:00
OCA-git-bot
99aec27584 base_report_to_printer 14.0.1.2.0 2022-12-07 09:31:49 +01:00
oca-travis
16b1bc2db1 [UPD] Update base_report_to_printer.pot 2022-12-07 09:31:49 +01:00
Simon S
6d84cd1cdf 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/
2022-12-07 09:31:49 +01:00
Simon S
64853f4a5b Added translation using Weblate (Swedish) 2022-12-07 09:31:49 +01:00
Denis Roussel
7d0df6d995 [14.0][IMP] base_report_to_printer: Add Raw test page printing 2022-12-07 09:31:49 +01:00
OCA-git-bot
4f788471f5 base_report_to_printer 14.0.1.1.1 2022-12-07 09:31:49 +01:00
Denis Roussel
d17e3f7277 [14.0][IMP] base_report_to_printer: Remove deprecated Warning 2022-12-07 09:31:49 +01:00
Denis Roussel
c7042786e7 [14.0][IMP] base_report_to_printer: Add test page printing 2022-12-07 09:31:49 +01:00
OCA-git-bot
1220603fdf base_report_to_printer 14.0.1.1.0 2022-12-07 09:31:49 +01:00
OCA-git-bot
a05870974f [UPD] README.rst 2022-12-07 09:31:49 +01:00
Lois Rilo
6958671270 [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
2022-12-07 09:31:49 +01:00
Alexandre Fayolle
e36c758db7 [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.
2022-12-07 09:31:49 +01:00
Guewen Baconnier
9ebd006a7f [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.
2022-12-07 09:31:49 +01:00
OCA-git-bot
aa2fb745ee [UPD] README.rst 2022-12-07 09:31:49 +01:00
oca-travis
843b047c6f [UPD] Update base_report_to_printer.pot 2022-12-07 09:31:49 +01:00
Carlos Roca
d0bbb3f8a1 [FIX] base_report_to_printer: Fixed tests 2022-12-07 09:31:49 +01:00
Alexis de Lattre
776b2b426e [MIG] base_report_to_printer: Migration to v14 2022-12-07 09:31:49 +01:00
Carlos Roca
627596af61 [IMP] base_report_to_printer: black, isort, prettier 2022-12-07 09:31:49 +01:00
Jaime Arroyo
c07cae1894 [IMP] base_report_to_printer: archive printers 2022-12-07 09:31:49 +01:00
Ignacio Buioli
f999660bed 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/
2022-12-07 09:31:49 +01:00
Ignacio Buioli
cd9f5a5f72 Added translation using Weblate (Spanish (Argentina)) 2022-12-07 09:31:49 +01:00
Florian Pose
a72cf155c1 Added job state 'cups-filter-crashed'.
Missing state caused periodic backtraces in the logs.
2022-12-07 09:31:49 +01:00
Rod Schouteden
1a6f6d9f3d Update base_report_to_printer/__manifest__.py
[13.0] [MIG] set correct website in manifest

Co-Authored-By: Raf Ven <raf.ven@dynapps.be>
2022-12-07 09:31:48 +01:00
Pedro M. Baeza
0ba27c362f [FIX] .travis.yml: Update definition 2022-12-07 09:31:48 +01:00
Rod Schouteden
b260be0550 [MIG] base_report_to_printer: Migration to 13.0 2022-12-07 09:31:48 +01:00
Graeme Gellatly
4cd58f2b26 [WIP] Migrate base_report_to_printer to V12 2022-12-07 09:31:48 +01:00
Enric Tobella
841f1833da 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/
2022-12-07 09:31:48 +01:00
Maxime Chambreuil
26bb51d347 [FIX] Group inheritance 2022-12-07 09:31:48 +01:00
Oscar Ulises Garza Cordova
1e6588439d [FIX][base_report_to_printer] - behaviour to print the report succesfully. 2022-12-07 09:31:48 +01:00
Enric Tobella
8e14f001d4 [FIX] missing super declaration 2022-12-07 09:31:48 +01:00
Bhavesh Odedra
c77539a6db [FIX] Permission issue 2022-12-07 09:31:48 +01:00
Sylvain GARANCHER
4ae97488a2 [FIX] Allow to generate printing options without a report 2022-12-07 09:31:48 +01:00
Yannick Vaucher
fcb54dc384 Bump base_report_to_printer version to 11.0.2.1.0 2022-12-07 09:31:48 +01:00
Jairo Llopis
59e5d797fa [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.
2022-12-07 09:31:48 +01:00