unpaismejor
c9a27f343a
Integrate standalone Dominican Spanish catalogs
...
Add es_DO to the Tryton core, every server module and SAO.
2026-10-13 20:16:52 -04:00
José Arturo García
9faa1dd9b5
feat(i18n): add standalone Dominican Spanish catalogs
2026-10-13 20:14:45 -04:00
Cédric Krier
881f17cce7
Increase version number
...
--HG--
branch : 8.2
2026-10-06 13:53:41 +02:00
Cédric Krier
efda6d465e
Add tag sao-8.2.1
...
--HG--
branch : 8.2
2026-10-06 13:53:12 +02:00
Cédric Krier
c05e118bcb
Prepare release sao-8.2.1
...
--HG--
branch : 8.2
2026-10-06 13:53:11 +02:00
Cédric Krier
cb6804c1e1
Test if parent is not null before testing classList
...
Closes #15152
(grafted from 45cf3086a1f63732e3298845a1fa183375ec76b4)
--HG--
branch : 8.2
2026-10-06 13:12:24 +02:00
Cédric Krier
60c5684c27
Increase version number
...
--HG--
branch : 8.2
2026-10-06 01:54:52 +02:00
Cédric Krier
77a34e95e8
Create branch 8.2
...
--HG--
branch : 8.2
2026-10-06 01:41:53 +02:00
Cédric Krier
64720dddb6
Add tag 8.2.0
2026-10-06 00:56:58 +02:00
Cédric Krier
e011222dc3
Prepare release 8.2.0
2026-10-06 00:56:37 +02:00
Cédric Krier
c17e032cb3
Update translations [skip ci]
2026-10-05 23:51:09 +02:00
Cédric Krier
197a988ef1
Ensure readonly fields are copied with the default value
...
Since 6c611c520744, the readonly of field is enforced so the copied value of
readonly field must be the default value to skip the check.
2026-10-05 23:21:28 +02:00
Cédric Krier
275cf3aadc
Allow to create any action from the UI
...
The action field must not be used to create the main action and the inherited
fields from the parent action must not be set a second time.
Closes #15149
2026-10-05 18:21:13 +02:00
Cédric Krier
0cc22fcd25
Use default value when copying "updated" fields of stock move
...
Since 6c611c520744, the readonly of field is enforced so the copied value of
boolean field must be the default value for readonly fields.
Closes #15148
2026-10-05 18:03:10 +02:00
Cédric Krier
5a85ab48a8
Use default value when copying to_invoice from purchase
...
Since 6c611c520744, the readonly of field is enforced so the copied value of
boolean field must be the default value for readonly fields.
Closes #15147
2026-10-05 16:41:04 +02:00
Cédric Krier
2648f5a8cb
Move tests about stock period closed in scenario
...
4ab7b9eb0ef5 added a scenario which could replace the checks in test_period.
2026-10-05 13:03:52 +02:00
Maxime Richez
4ee75ae44e
Allow draft and staging moves to be created and modified in the closed period
...
Closes #15056
2026-10-05 12:54:17 +02:00
Cédric Krier
88d8e9baeb
Clear stock_conversion changelog prior to release
2026-10-04 16:48:54 +02:00
Cédric Krier
9583afa251
Update to Stripe API version 2026-09-30.endive
2026-10-04 15:18:42 +02:00
Cédric Krier
d8aa48dbf0
Catch all SubprocessError and OSError when converting report
...
The subprocess run may raises one of those exceptions.
Closes #15141
2026-10-02 23:00:51 +02:00
Nicolas Évrard
f19ed887d2
Do not go further than the modal window when computing the scrollable ancestors
...
Closes #15143
2026-10-02 16:07:28 +02:00
Cédric Krier
c24235f075
Prevent editing inputs and outputs of production without a company
2026-10-02 11:12:28 +02:00
Cédric Krier
89708c2257
Fallback to 0 when cost price is empty for product of production
...
Closes #15138
2026-10-02 11:11:48 +02:00
Cédric Krier
2d9a773212
Add test scenario for stock supply production with phantom BoM
...
This tests that Production.set_moves supports the phantom BoM for #14908
2026-10-02 10:49:57 +02:00
Cédric Krier
31ee962cd1
Support phantom input and output when setting moves to production
...
Closes #14908
2026-10-02 10:48:48 +02:00
Cédric Krier
e9b1e5636e
Validate stdnum code before compacting and formatting it
...
Closes #15017
2026-09-30 18:30:11 +02:00
Cédric Krier
e1b241e983
Show price and currency fields on stock move when they are not required but still filled
...
This is to let the user clear the invalid fields from past moves.
Closes #14919
2026-10-01 09:54:29 +02:00
Cédric Krier
b7ed652269
Invert editable expression of the accounting field on product category
...
Closes #15137
2026-10-02 10:38:57 +02:00
Cédric Krier
35acbded8e
Trim trailing spaces in UNCL7161 codes
...
Closes #15135
2026-10-01 14:53:03 +02:00
Cédric Krier
49659590a8
Do not set note nor notification as readonly if id is 0
...
Closes #15130
2026-09-30 09:37:51 +02:00
Cédric Krier
3042288aa9
Make type and action fields readonly only after creation
...
The user needs to be allowed to set those fields when creating or copying an
action.
2026-09-30 09:35:55 +02:00
Cédric Krier
4196231fa8
Ensure street format is stripped as empty when substituted with empty values
2026-09-29 17:17:01 +02:00
Cédric Krier
e56498d0b6
Use only stripped char in address format
...
Closes #15107
2026-09-29 17:15:28 +02:00
Cédric Krier
10c4a8d62d
Use total package weight and volume as shipment weight for PDP
...
The shipment weight must not be less than the sum of parcel weights.
Closes #15121
2026-10-01 15:30:57 +02:00
Cédric Krier
7b809a4bf9
Do not normalize Decimal value in XML document
...
Some third party expect to always have the trailing 0 in the format of currency
amount. So the amount coming from the database must already have the right
precision to format.
Closes #15085
2026-09-28 11:26:56 +02:00
Cédric Krier
86c51cd9da
Do not make buttons read-only based on groups for administrator users
...
Since 6ebedcf8826e administrators no longer have groups, disabling buttons
based on groups should be skipped for administrators.
Closes #15134
2026-10-01 12:29:05 +02:00
Cédric Krier
2f88ea7830
Escape arguments of report convert command
...
Closes #15035
2026-09-30 09:34:18 +02:00
Cédric Krier
c2478a5626
Escape title and text when rendering HTML editor
...
Closes #15032
2026-09-30 09:39:21 +02:00
Nicolas Évrard
f4372108c2
Compute the minimal width of a treeview on display as it's done when parsing
...
Closes #15094
2026-10-01 15:32:58 +02:00
Cédric Krier
5a7e5d0452
Do not translate Factur-X profiles
2026-09-30 09:55:32 +02:00
Cédric Krier
a558dbffb1
Fix typo in help text of default Factur-X profile
2026-09-30 09:55:20 +02:00
Cédric Krier
bb79d8029f
Sort advance payment invoices on Function fields of sale
...
Closes #15131
2026-09-30 13:00:48 +02:00
Cédric Krier
f219204eb6
Restrict account disbursement to account with disbursement type
...
It is needed to ensure that the account is valid when used on the invoice line.
Closes #15128
2026-09-28 14:55:24 +02:00
Adrià Tarroja Caubet
5c389c3bb5
Set Selection value synchronously when available
...
Restore the displayed value before Window.Form reads the widgets. Otherwise
rebuilding the selection may temporarily select its first option.
Closes #15117
2026-09-29 15:31:30 +02:00
Cédric Krier
efed804e60
Prevent the provisioning and overflowing locations from being a child of the order point location
...
Closes #12410 #14196
2026-09-22 09:47:03 +02:00
Adrià Tarroja Caubet
eb49ec2c47
Prevent form content from pushing chat sidebar outside viewport
...
Closes #15057
2026-09-03 15:28:26 +02:00
Adrià Tarroja Caubet
78eba2ada3
Set supplier direct debit only on supplier invoice lines
...
Closes #15058
2026-09-29 11:27:32 +02:00
Cédric Krier
86766d7210
Search company and employee by only party name
...
Closes #15095
2026-09-15 09:31:57 +02:00
Cédric Krier
9209b77b50
Do not search for device without cookie
...
The cookie is required so we already known that the result will be empty.
2026-09-23 12:11:17 +02:00
Cédric Krier
6db09c8d41
Remove unnecessary readonly on device cookie
...
It does not inherit from ModelView so it can only be accessed from the server
which makes the readonly useless.
2026-09-23 12:10:32 +02:00