154 Commits

Author SHA1 Message Date
mymage
189a92e4d9 Translated using Weblate (Italian)
Currently translated at 25.3% (34 of 134 strings)

Translation: report-print-send-10.0/report-print-send-10.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-10-0/report-print-send-10-0-base_report_to_printer/it/
2024-01-15 21:35:02 +00:00
Francesco Foresti
297eec517f Translated using Weblate (Italian)
Currently translated at 25.3% (34 of 134 strings)

Translation: report-print-send-10.0/report-print-send-10.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-10-0/report-print-send-10-0-base_report_to_printer/it/
2023-07-12 16:12:00 +00:00
mymage
467846a675 Translated using Weblate (Italian)
Currently translated at 25.3% (34 of 134 strings)

Translation: report-print-send-10.0/report-print-send-10.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-10-0/report-print-send-10-0-base_report_to_printer/it/
2023-05-24 10:09:47 +00:00
Francesco Foresti
dd3a0d05fe Translated using Weblate (Italian)
Currently translated at 25.3% (34 of 134 strings)

Translation: report-print-send-10.0/report-print-send-10.0-base_report_to_printer
Translate-URL: https://translation.odoo-community.org/projects/report-print-send-10-0/report-print-send-10-0-base_report_to_printer/it/
2023-03-21 18:22:59 +00:00
OCA-git-bot
184f919a5b [ADD] icon.png 2019-04-03 03:16:50 +00:00
oca-travis
b02fcf8d9d [UPD] Update base_report_to_printer.pot 2018-06-23 19:53:42 +00:00
Stéphane Bidoul (ACSONE)
d430a0a12d remove obsolete .pot files [ci skip] 2018-06-15 23:38:01 +02:00
Pedro M. Baeza
51e80f08af [FIX] base_report_to_printer: related field not readonly provokes unneeded writes 2018-05-30 20:18:04 +02:00
Sergio Teruel Albert
a4f26af94a [10.0][FIX] base_report_to_printer: Loss report_copies context 2018-04-12 17:38:07 +02:00
Jairo Llopis
3eb0c70acb [IMP] base_report_to_printer: Fix XMLRPC calls and tests
- When added the patch to be able to configure report copies by report object, the expected signature changed to expect a report object. That can't work through the XMLRPC interface, so we revert it to what it was before: expecting the report name.
- Some tests that were producing warnings are muted now.
- The tests that had been changed went back to normal too.
- Current implementation didn't produce the expected results when actually forcing to print 1 copy.
- Added a demo report to test, since searching the database for the 1st unkonwn report found is not very deterministic and can lead to problems, like those addressed in #122 and #123.
- Finally, this update requires a database upgrade, so I pushed correctly the manifest version too.
2018-04-11 10:59:14 +01:00
Luis M. Ontalba
a946a2a570 [10.0][IMP] base_report_to_printer: Copies number in print report 2018-04-11 10:59:14 +01:00
Rod Schouteden
7431198043 [9.0][10.0][11.0] [FIX] user access to printer objects (#138)
This was default behavior in v8 where there was no specific group on the read access of these objects.
The group was created in v9 so all versions upwards are affected
2018-04-05 16:45:42 +02:00
OCA Transbot
068275802a OCA Transbot updated translations from Transifex 2018-03-03 11:42:12 +01:00
Pedro M. Baeza
c8244592b3 [FIX] base_report_to_printer: Remove migration script from previous version 2018-01-16 13:43:18 +01:00
Jairo Llopis
8b5c4f3fb0 [FIX] base_report_to_printer: Stateless tests (#122)
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.
2018-01-11 14:19:47 +01:00
OCA Transbot
44a1df2700 OCA Transbot updated translations from Transifex 2017-12-30 11:19:58 +01:00
OCA Transbot
717204ded5 OCA Transbot updated translations from Transifex 2017-12-09 10:38:52 +01:00
Graeme Gellatly
8766fc6983 [FIX] Minor bugfixes
Printer Tray isn't an app
Base Report To printer ir.actions.report.xml view xpath error and missing page name
Put to before security as security tab doesn't do much and if this module is installed it should be the hero page
2017-10-03 10:37:03 +13:00
Sylvain GARANCHER
a074ab4979 [FIX] Use an HttpCase test class to avoid locking the registry for HTTP threads loading during tests that need wkhtmltopdf 2017-08-26 09:19:20 +02:00
Sylvain GARANCHER
50675ef26b [REM] Removed dead code
The two monkey-patched method were not called anymore in any module
(standard or OCA), and are removed from the next version.
2017-08-25 16:04:17 +02:00
OCA Transbot
381db14bde OCA Transbot updated translations from Transifex 2017-07-15 09:27:36 +02:00
Yannick Vaucher
daa7070518 Merge pull request #92 from syleam/10.0-fix-update_jobs-decorator
[FIX] base_report_to_printer: A button method should be @api.multi
2017-07-11 11:14:47 +02:00
OCA Transbot
961a032bcd OCA Transbot updated translations from Transifex 2017-07-01 09:22:03 +02:00
Sylvain GARANCHER
fb73ad381d [FIX] base_report_to_printer: A button method should be @api.multi 2017-06-26 12:08:30 +02:00
Yannick Vaucher
c15f80057a Merge pull request #86 from blutecsolutions/patch-1
Update README.rst
2017-05-23 11:03:21 +02:00
OCA Transbot
6e385cc974 OCA Transbot updated translations from Transifex 2017-05-01 23:55:38 +02:00
Eric @ Elico Corp
e750fe1fc2 Update README.rst 2017-05-01 17:23:41 +08:00
BLUTEC™ Solutions
44db78b414 Update README.rst
Provided steps to installing PyCups
2017-05-01 08:16:21 +01:00
Angel Moya - PESOL
c52755ee47 [10] FIX format parameter (#84)
* FIX format parameter

To be able to print files in raw format it's needed to set this parameter.

Previous code was not able to print raw files, but it didn't get error because 'format' used on line 107 is assumed as a format funtion, because format parameter was not on this scope.

* FIX pep8
2017-04-11 10:31:32 -07:00
Sylvain Garancher
3f3d06a004 [10.0][MIG] base_report_to_printer (#68)
* Set api.multi for action called as `object` on view

* Merge syleam printers module into base_report_to_printer (#60)

* [IMP] Updated unit tests

* [FIX] Fixed renamed attributes

* [FIX] Remove deleted fields

* [IMP] Add printing.server and printing.job models

* [IMP] Allow to cancel all jobs, enable, and disable printers

* [IMP] Split the cups part of print_document into a new print_file method

* [IMP] Updated cron job to run the action_update_jobs method

* [ADD] Add a migration script to create a printing server from configuration

* [MIG] Migrate base_report_to_printer to v10.0

Removed deprecated methods on printing.printer (replaced by methods on
        printing.server)

* [IMP] Add wkhtmltopdf in travis configuration file

* [FIX] base_report_to_printer: Fix Update Job Cron
* Fix API issue with Update Job Cron
** Forward Port from 9.0

* [FIX] Fixed the res.users view

The string attribute should not be used as a selector, because it is
translatable.

* [FIX] Fixed the print_document method of report

The new API migration was made to @api.multi because of the "cr, uid,
ids" signature, but "ids" was the ids of the records to print here, not
the report's ids.
Also, the new API version of "get_pdf" get directly the ids of the
records to print in the standard module, not a recordset.

* [FIX] UI is now (un)blocked only when using qweb-pdf reports in standard addons
2017-04-05 09:06:16 -07:00
Pedro M. Baeza
e862ae2481 [MIG] Rename manifest files 2016-10-06 16:06:37 +02:00
Pedro M. Baeza
e80ffa7fa0 [MIG] Make modules uninstallable 2016-10-06 16:06:35 +02:00
yvaucher
45981adc0c Fix placeholder for repo in readme.rst 2016-10-05 15:28:44 +02:00
Dave Lasley
b2cde5d805 [FIX] base_report_to_printer: Switch error type
* Prefer UserError to Warning
2016-07-13 09:06:05 -07:00
Dave Lasley
10bfbe6167 [FIX] base_report_to_printer: Remove execute bit 2016-07-12 19:19:22 -07:00
Dave Lasley
4e92ecddbe [FIX] base_report_to_printer: Unify logger import 2016-07-11 22:12:56 -07:00
Dave Lasley
6ab2f115be [FIX] base_report_to_printer: Minor fixes
* Migrate print_document method to v8 api exclusively
* Use api.multi on _can_print_report
* Simplify printing_printer description
* Simplify noupdate declaration
2016-07-08 11:26:10 -07:00
Dave Lasley
8e896af6a9 [IMP] base_report_to_printer: Add test coverage
* Add test coverage
* Minor touch ups in wizard
* Prefer UserError to Warning
2016-07-07 18:14:28 -07:00
Dave Lasley
4b080d7a63 [MIG] base_report_to_printer: Upgrade to v9 2016-07-04 14:58:46 -07:00
Roel Adriaans
52e1aa44ee [IMP] Soft fail on missing cups import
cups is an external dependency, if it is not installed Odoo will not start.
OCA guidelines specify guidelines for External dependencies, code is from there.
2016-07-04 12:58:51 -07:00
Yannick Vaucher
a0d1438b0e Merge branch '8.0' of https://github.com/intero-chz/report-print-send into 8.0 2016-07-04 12:58:51 -07:00
Alexis de Lattre
73ee88eac4 Add support for multiple copies 2016-07-04 12:58:51 -07:00
czoellner
c5060c992f pass context to printer to use it for example in print_options()
* context was lost while getting report
* now it will be passed using with_context
* could be used for print_options (example: pass copies amount for
productlabals)
2016-07-04 12:58:51 -07:00
Pedro M. Baeza
99ec84b921 [MIG] Make modules uninstallable 2015-10-14 03:31:56 +02:00
Stéphane Bidoul
197fdfd9c3 [UPD] prefix versions with 8.0 2015-10-09 10:02:55 +02:00
Yannick Vaucher
16811b2b2f [PEP8] 2015-08-18 15:04:42 +02:00
vrenaville
fad55ba364 [FIX] test if the module is installed before monkey patching 2015-06-15 10:11:18 +02:00
Anthony Muschang
ab8fe22b47 [FIX] base_report_to_printer: make print_document callable from 8.0 api 2015-05-21 10:12:16 +02:00
Anthony Muschang
43f3ba36f5 [FIX] base_report_to_printer: make get_pdf callable from 8.0 api 2015-05-20 01:08:46 +02:00
Nicolas Bessi
9e3b34b60c Improve bloated condition test 2015-03-20 16:49:57 +01:00