Commit Graph

56 Commits

Author SHA1 Message Date
OCA-git-bot
20b8add35e report_xlsx 15.0.1.0.1 2024-10-25 13:40:52 +02:00
Jaime Arroyo
a76a2f91a9 [12.0][FIX] Report xlsx res_partner 2024-10-25 13:40:52 +02:00
oca-ci
d2019efa45 [UPD] Update report_xlsx.pot 2024-10-25 13:40:52 +02:00
OCA-git-bot
a87255e14f [UPD] README.rst 2024-10-25 13:40:52 +02:00
Christopher Ormaza
fd974fad01 [FIX] report_xlsx: refactor controller and report hamdler 2024-10-25 13:40:52 +02:00
Joan Mateu Jordi
ed8a6aaacc [MIG] report_xlsx: Migration to 15.0 2024-10-25 13:40:52 +02:00
Simon S
781f58d802 Translated using Weblate (Swedish)
Currently translated at 92.3% (12 of 13 strings)

Translation: reporting-engine-14.0/reporting-engine-14.0-report_xlsx
Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-14-0/reporting-engine-14-0-report_xlsx/sv/
2024-10-25 13:40:52 +02:00
Simon S
ef30e54f1e Added translation using Weblate (Swedish) 2024-10-25 13:40:52 +02:00
OCA-git-bot
135d59cf6f report_xlsx 14.0.1.0.4 2024-10-25 13:40:52 +02:00
OCA-git-bot
5a55261a64 [UPD] README.rst 2024-10-25 13:40:52 +02:00
Eugene Molotov
8078e0bfb9 [FIX] report_xlsx: correctly handle exceptions, when generating report
Before this commit, when exception is raised while generating report,
on browser window instead of python traceback nothing was shown
on production environment or werkzeug's "Console locked" message
on development environment.
2024-10-25 13:40:52 +02:00
OCA-git-bot
843a499a5e report_xlsx 14.0.1.0.3 2024-10-25 13:40:52 +02:00
david
330aaa1b28 [IMP][FIX] report_xlsx: handle duplicate name exceptions
We want to avoid duplicated sheet names exceptions the same following the same
philosophy that Odoo implements overriding the main library to avoid the 31
characters limit triming the strings before sending them to the library.

In some cases, there's not much control over this as the reports send automated
data and the potential exception is hidden underneath making it hard to debug
the original issue. Even so, different names can become the same one as their
strings are trimmed to those 31 character limit.

This way, once we come across with a duplicated, we set that final 3 characters
with a sequence that we evaluate on the fly. So for instance:

- 'Sheet name' will be 'Sheet name~01'
- The next 'Sheet name' will try to rename to 'Sheet name~01' as well and then
  that will give us 'Sheet name~02'.
- And the next 'Sheet name' will try to rename to 'Sheet name~01' and then to
  'Sheet name~02' and finally it will be able to 'Sheet name~03'.
- An so on as many times as duplicated sheet names come to the workbook up to
  100 for each sheet name. We set such limit as we don't want to truncate the
  strings too much and keeping in mind that this issue don't usually ocurrs.

TT31938
2024-10-25 13:40:52 +02:00
Pedro Castro Silva
70da879d61 Translated using Weblate (Portuguese)
Currently translated at 100.0% (13 of 13 strings)

Translation: reporting-engine-14.0/reporting-engine-14.0-report_xlsx
Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-14-0/reporting-engine-14-0-report_xlsx/pt/
2024-10-25 13:40:52 +02:00
OCA-git-bot
4054c624b8 report_xlsx 14.0.1.0.2 2024-10-25 13:40:52 +02:00
OCA-git-bot
6b8a4913d2 [UPD] README.rst 2024-10-25 13:40:52 +02:00
Stéphane Bidoul
d791861cb6 report_xlsx: bump development status [ci skip] 2024-10-25 13:40:52 +02:00
Ana Suárez
93befa3e88 Translated using Weblate (Spanish)
Currently translated at 84.6% (11 of 13 strings)

Translation: reporting-engine-14.0/reporting-engine-14.0-report_xlsx
Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-14-0/reporting-engine-14-0-report_xlsx/es/
2024-10-25 13:40:52 +02:00
OCA-git-bot
cab523c769 report_xlsx 14.0.1.0.1 2024-10-25 13:40:52 +02:00
Saran440
6b0d8a45c5 [FIX] safe_eval object time 2024-10-25 13:40:52 +02:00
OCA-git-bot
975a12cdb2 [UPD] README.rst 2024-10-25 13:40:52 +02:00
oca-travis
384b0665f5 [UPD] Update report_xlsx.pot 2024-10-25 13:40:52 +02:00
Alex Cuellar
8d4482017b [MIG] report_xlsx: Migration to 14.0 2024-10-25 13:40:52 +02:00
Alex Cuellar
82d14e805e [IMP] : black, isort, prettier 2024-10-25 13:40:52 +02:00
OCA Transbot
00da56be41 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: reporting-engine-13.0/reporting-engine-13.0-report_xlsx
Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-13-0/reporting-engine-13-0-report_xlsx/
2024-10-25 13:40:52 +02:00
OCA-git-bot
62d8b90958 report_xlsx 13.0.1.0.1 2024-10-25 13:40:52 +02:00
OCA-git-bot
fcb3942425 pre-commit update 2024-10-25 13:40:52 +02:00
mreficent
24bf529595 [FIX] report_xlsx: rename a file 2024-10-25 13:40:52 +02:00
OCA Transbot
5a0caaad9c Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: reporting-engine-13.0/reporting-engine-13.0-report_xlsx
Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-13-0/reporting-engine-13-0-report_xlsx/
2024-10-25 13:40:52 +02:00
OCA-git-bot
eb907f1105 [UPD] README.rst 2024-10-25 13:40:52 +02:00
oca-travis
04de5f817d [UPD] Update report_xlsx.pot 2024-10-25 13:40:52 +02:00
Joan Sisquella
9b79a6c282 [FIX] report_xlsx: js 2024-10-25 13:40:52 +02:00
Rod Schouteden
28a1dda845 [MIG][IMP][13.0] rebase to include new linters 2024-10-25 13:40:52 +02:00
Rod Schouteden
8523d356e3 [MIG] report_xlsx: Migration to 13.0 2024-10-25 13:40:52 +02:00
OCA-git-bot
da1d439d24 report_xlsx 12.0.1.0.1 2024-10-25 13:40:52 +02:00
Pedro Castro Silva
0081dfb8d8 Translated using Weblate (Portuguese)
Currently translated at 94.4% (17 of 18 strings)

Translation: reporting-engine-12.0/reporting-engine-12.0-report_xlsx
Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-12-0/reporting-engine-12-0-report_xlsx/pt/
2024-10-25 13:40:52 +02:00
Pedro Castro Silva
5c08e45ca4 Added translation using Weblate (Portuguese) 2024-10-25 13:40:52 +02:00
Kitti U
c5f55fd2e2 [12.0][IMP] report_xlsx, make sure print_report_name works 2024-10-25 13:40:52 +02:00
OCA-git-bot
57e677e15b [UPD] README.rst 2024-10-25 13:40:52 +02:00
Rudolf Schnapka
b1a5c5d076 Translated using Weblate (German)
Currently translated at 88.2% (15 of 17 strings)

Translation: reporting-engine-12.0/reporting-engine-12.0-report_xlsx
Translate-URL: https://translation.odoo-community.org/projects/reporting-engine-12-0/reporting-engine-12-0-report_xlsx/de/
2024-10-25 13:40:52 +02:00
OCA Transbot
4700daef07 Update translation files
Updated by Update PO files to match POT (msgmerge) hook in Weblate.
2024-10-25 13:40:52 +02:00
oca-travis
2fcc45cc48 [UPD] Update report_xlsx.pot 2024-10-25 13:40:52 +02:00
Pedro M. Baeza
6bf7c9d0d1 [IMP] report_xlsx: README by fragments 2024-10-25 13:40:52 +02:00
Cristian Salamea
c6f83dc388 [MIG] report_xlsx: Migration to 12.0
* refactor: On new ActionManager override _makeReportUrls and triggerDownload to support XLSX format
* pass action to custom _downloadReportXLSX: Need action to get report data
* dict constructor to remove context lang
2024-10-25 13:40:52 +02:00
Graeme Gellatly
5dc1e6ce61 Fix report_xlsx for printing from wizards 2024-10-25 13:40:52 +02:00
oca-travis
2d0231b320 [UPD] Update report_xlsx.pot 2024-10-25 13:40:52 +02:00
Naglis Jonaitis
3e7b94d543 [IMP] report_fillpdf, report_xlsx, report_xml: Use content_disposition helper 2024-10-25 13:40:52 +02:00
OCA Transbot
b2061b2024 OCA Transbot updated translations from Transifex 2024-10-25 13:40:52 +02:00
Enric Tobella
c5fe71d662 [MIG] report_xlsx: Migration to 11.0 2024-10-25 13:40:52 +02:00
OCA Transbot
bef678ed3b OCA Transbot updated translations from Transifex 2024-10-25 13:40:52 +02:00