Udo Spallek
|
8b252472c4
|
Replace usage of docstring of Model by __string__ attribute
Closes #8402
|
2024-11-19 10:09:52 +01:00 |
|
Adrià Tarroja Caubet
|
78f0aae2e2
|
Use empty string for empty descriptions to construct grouping key
Closes #12952
|
2024-08-18 14:25:54 +02:00 |
|
Cédric Krier
|
5823bce6cf
|
Add tools to apply types to SQLite select queries
|
2024-07-04 08:45:19 +02:00 |
|
Cédric Krier
|
4ecca33e0e
|
Do not fail when testing if account is set on invoice line for project
If there is no product defined on the project, the call to on_change_product
for the invoice line does not set the account field.
Closes #13111
|
2024-04-10 17:56:20 +02:00 |
|
Cédric Krier
|
2721a6068a
|
Forbid to delete work invoiced on effort
|
2023-05-09 14:09:14 +02:00 |
|
Cédric Krier
|
6f11ed963f
|
Forbid to modify effort of work invoiced on effort
|
2023-05-09 14:09:39 +02:00 |
|
Cédric Krier
|
967de7ab42
|
Use sum_tree for project work fields
|
2023-05-11 16:18:49 +02:00 |
|
Cédric Krier
|
b48e4966d5
|
Add functions and attribute to handle check access and active records
Closes #11863
|
2022-12-30 13:56:10 +01:00 |
|
Cédric Krier
|
63d5773766
|
Prepare migration to monorepo
|
2022-12-16 17:01:19 +01:00 |
|