Adrià Tarroja Caubet
39033df41c
Restrict direct debit reception to receivable accounts
...
Closes #15059
2026-09-03 15:56:17 +02:00
Cédric Krier
84dc3f95cf
Requires at least version 3.2 of psycopg
...
get_notifications uses the timeout parameter which was added only in version
3.2
Closes #15103
2026-09-16 14:37:43 +02:00
Maxime Richez
621fded36b
Allow sales configurations to create shipments in draft
...
Closes #15088
2026-09-23 09:46:34 +02:00
Adrià Tarroja Caubet
bada63ef4b
Allow trytond-admin to manage any user
...
Closes #13630
2026-09-22 18:32:04 +02:00
Cédric Krier
b82603d258
Add BOM tolerance warning on production inputs and outputs
...
Closes #14475
2026-09-22 17:49:00 +02:00
Cédric Krier
d4fddeb5a1
Include test PDF in document incoming OCR
2026-09-22 18:35:13 +02:00
Cédric Krier
b367f48a0d
Add document_incoming_ocr_eagle_doc module
2026-09-22 17:49:54 +02:00
Cédric Krier
12b779346b
Fix typo in setup documentation of Typless
2026-04-28 19:28:46 +02:00
Cédric Krier
77fc252ef1
Raise TyplessError from the original exception
2026-04-28 19:26:10 +02:00
Cédric Krier
8895920864
Move supplier invoice sample PDF from document_incoming_ocr_typless to document_incoming_ocr
2026-04-28 19:24:56 +02:00
Cédric Krier
03e6c04262
Manage disbursement on project
2026-09-22 15:20:38 +02:00
Cédric Krier
30711fc397
Set all grouping keys when creating invoice line for project
2026-06-02 11:50:58 +02:00
Cédric Krier
8a5090c92f
Add documentation for project configuration
2026-06-19 18:55:47 +02:00
sbend
a160de628a
Use the summary as the fallback record name for lines without a product
...
Closes #14198
2026-09-22 12:35:06 +02:00
Cédric Krier
5ea8b1f784
Add lot to POS line
...
Closes #15109
2026-09-21 15:28:29 +02:00
Maxime Richez
8690e9aa07
Add stock_conversion module
...
Closes #14806
2026-09-22 11:13:55 +02:00
Cédric Krier
3d29395a19
Add production prefix to label of cost price fields for production
2026-09-18 10:54:09 +02:00
Cédric Krier
c83e497296
Write post date and number on account move without check access in French test scenario
2026-09-21 15:42:49 +02:00
Cédric Krier
cbb762530b
Use editable instead of of readonly for account template override
2026-09-21 15:24:43 +02:00
Cédric Krier
a5b3061674
Distinct readonly and editable states for SEPA mandate identification
2026-09-21 10:39:12 +02:00
Cédric Krier
0d7658b08f
Increase maximum sleep in Stripe scenario
...
Stripe takes more time to process the events.
2026-09-21 10:19:36 +02:00
Cédric Krier
c17618d0d8
Make landed cost field on account invoice line not editable instead of readonly
...
Users must be allowed to edit it when adding invoice lines to a landed cost.
2026-09-21 10:04:34 +02:00
Cédric Krier
bdefd24bbc
Use decorator before ModelView.button to set default records for cron task
...
Closes #15076
2026-09-09 12:22:52 +02:00
Cédric Krier
1bc165be5e
Set timeout to 0 when receiving PostgreSQL notifications
...
There is no need to wait 2 seconds for more notifications as we call
get_notifications only when the selector is triggered.
Closes #15102
2026-09-16 14:35:33 +02:00
Cédric Krier
6b95e56a70
Remove unnecessary assert on _defaults
...
By design the _defaults can always contain only field name from _fields.
2026-09-10 08:13:03 +02:00
Cédric Krier
0974e54035
Add sleep between two update status call in test scenario
2026-09-09 14:22:57 +02:00
Cédric Krier
9350bcc1c6
Make customs boolean on product category not editable when in a tree
2026-09-19 15:39:08 +02:00
Cédric Krier
c25042df09
Make Stripe idempotency key field readonly only once stored
...
When copying the default value is set to None but the actual default value is a
random value. This triggers the check of access right on the readonly field.
2026-09-19 15:36:05 +02:00
Cédric Krier
49b16db32f
Disable check access when account payment tests write on readonly fields
2026-09-19 15:34:10 +02:00
Cédric Krier
b94883b9be
Save imported translations only if they are modified
...
Closes #15071
2026-09-08 10:05:31 +02:00
Cédric Krier
07a2e268c6
Use bulk context manager
...
Closes #11750
2026-07-15 09:31:05 +02:00
Cédric Krier
f32aef30d0
Add bulk_create, bulk_delete, bulk_save and bulk_func to ModelStorage
2026-07-15 09:31:21 +02:00
Cédric Krier
29890edba2
Make package on stock move not editable instead of readonly
2026-09-19 11:26:06 +02:00
Cédric Krier
eb3fbb1882
Update the UPS API version
2026-09-08 16:47:11 +02:00
Cédric Krier
055725b329
Display the journal-periods of a period on its form
...
Closes #15074
2026-09-08 10:34:46 +02:00
Cédric Krier
cf9144a4cf
Permit the selection of companies for which to create invoices and consumptions for subscriptions
...
Closes #15068
2026-09-04 22:11:11 +02:00
Cédric Krier
0f223d5b73
Permit the selection of companies for which to create direct debits
...
Closes #15067
2026-09-04 22:10:07 +02:00
Cédric Krier
e428655c1e
Permit the selection of companies for which to create dunnings
...
Closes #15066
2026-09-04 22:09:07 +02:00
Cédric Krier
d87a108def
Add companies and employees to the user context
...
This allows to use the context for domain to restrict to allowed companies and
employees.
2026-09-04 22:07:25 +02:00
Cédric Krier
2502327405
Do not copy payment amount cache when copying account move line
...
Closes #15111
2026-09-19 10:03:57 +02:00
Cédric Krier
8a65fb249b
Use router url_for to set return url of Stripe checkout
2026-09-03 15:54:42 +02:00
Cédric Krier
bc8def47b0
Enforce the type of login parameters
...
As they are received from a non authenticated entrypoint, we must ensure their
types.
2026-09-02 12:19:42 +02:00
Cédric Krier
53a97c277d
Check if the user argument is a string on login and reset password
...
Those entrypoints do not require authentication so we must enforce explicitly
the type of argument.
Closes #15048
2026-09-02 12:18:08 +02:00
Cédric Krier
b2fba546de
Do not deactivate coupon number starting the future
...
If they are deactivated, they can not more be created or modified.
2026-08-31 18:36:13 +02:00
Cédric Krier
56e1a24be4
Distinct readonly and editable states
2026-08-31 23:21:03 +02:00
Cédric Krier
e711ce7cb0
Add editable state on field
2026-08-31 13:45:03 +02:00
Cédric Krier
422c99bd7b
Do not enforce access rights when performing action on delete
...
Closes #15050
2026-08-31 13:43:41 +02:00
Cédric Krier
91f27f64fd
Permit to set _check_access when using trytond config
2026-08-31 13:39:42 +02:00
Cédric Krier
86e3da9b96
Enforce readonly on field when checking access
...
Closes #4207
2026-09-19 08:09:17 +02:00
Nicolas Évrard
8c64c300e6
Support getting and setting tree widths without a screen width
...
Closes #15099
2026-09-18 23:52:09 +02:00