Cédric Krier
5f34224215
Include model, field and column in import data error message
...
issue11132
review381701002
2022-01-30 12:58:51 +01:00
Cédric Krier
19ad886d45
Add limit to search count
...
issue10967
review389301002
2022-01-30 01:42:23 +01:00
Cédric Krier
4a023ef216
Add RPC view_get method to View
...
This allows to extend the inherit mechanism of the view and support inherit for
the board view.
Also the inherit is now applied to all element found by the xpath.
issue11107
issue11108
review389601002
2022-01-23 13:32:59 +01:00
Cédric Krier
171cd78ac9
Limit board action domain to active id and ids
...
And use a dedicated _actions dictionary to store the active ids per action ids.
issue11106
review389591002
2022-01-23 13:27:52 +01:00
Cédric Krier
c8dc6db2a8
Remove entropy check on password
...
It is not a good way to enforce good password. It is better to include common
password with repetitive or sequential characters in the forbidden list.
issue11100
review376341002
2022-01-23 13:05:17 +01:00
Cédric Krier
51a08fb809
Set view_id in the context when calling view_attributes
...
issue11091
review364531002
2022-01-04 22:30:41 +01:00
Cédric Krier
f9569e7018
Add ip_address and device_cookie login method options
...
issue10987
review360491008
2021-12-29 12:39:51 +01:00
Cédric Krier
b539e1be4c
Add support for Python 3.10
...
and remove support for Python 3.6.
issue11048
review364451002
2021-12-18 16:34:37 +01:00
Cédric Krier
91f8217557
Add creatable attribute on tree and form views
...
issue10929
review370201002
2021-12-16 22:26:04 +01:00
Cédric Krier
e02c830159
Fill local cache of Function field instances with values
...
issue10936
review377511003
2021-11-28 13:40:30 +01:00
Cédric Krier
a00d26dd3c
Cache Function field getter without context in readonly transactions
...
issue10936
review367781002
2021-11-28 13:27:52 +01:00
Cédric Krier
fd9cde4d9a
Use expire delay instead of UTC datetime in reset password email
...
issue10906
review381291002
2021-11-24 01:09:36 +01:00
Cédric Krier
1250c434af
Do not store in global cache Function field
...
issue10936
review364331002
2021-11-14 23:54:52 +01:00
Cédric Krier
d8c3e5ccca
Use RENAME and DROP COLUMN with SQLite backend
...
issue7703
review367691002
2021-11-08 19:31:34 +01:00
Cédric Krier
834007b353
Support window functions with SQLite backend
...
issue7703
review364231002
2021-11-08 19:30:15 +01:00
Cédric Krier
a1a2e6eb70
Use JSONB to store Dict field on PostgreSQL backend
...
issue10858
review379371002
2021-11-08 19:27:03 +01:00
Cédric Krier
10a4f8d88a
Prepare release 6.2.0 [skip ci]
2021-11-01 16:57:41 +01:00
Cédric Krier
8bbecaa817
Allow to cast as date using timezone
...
issue10860
review372321002
2021-10-21 00:11:57 +02:00
Cédric Krier
ca372a24ec
Support create/delete attribute in view
...
issue10840
review377341002
2021-10-11 22:53:02 +02:00
Sergi Almacellas Abellana
b6678dfe19
Skip default values when copying records
...
This allows users with no write access to a field to copy records if their
values have not been modified.
issue10536
review336541002
2021-10-11 15:14:57 +02:00
Nicolas Évrard
b3786087a9
Use global cache for Function fields in readonly transactions
...
issue10491
review352081002
2021-10-11 11:52:42 +02:00
Cédric Krier
32a978a016
Add format method to DictSchemaMixin
...
issue10758
review354001002
2021-10-10 22:08:39 +02:00
David Blanco Bautista
c4df785431
Allow modify record name on the reports
...
issue10749
review373541002
2021-10-08 19:26:46 +02:00
Maxime Richez
db5cf4f3a8
Add methods to format number and symbol on Lang
...
and add format number with symbol on Report
issue10730
review371831002
2021-10-04 18:52:01 +02:00
Cédric Krier
d50fc36f22
Allow locking tables by calling ModelSQL.lock without records
...
issue10785
review359051002
2021-10-03 13:50:33 +02:00
Cédric Krier
5e5c36b459
Add test on domain of relation fields
...
issue10794
review383081002
2021-10-03 13:45:32 +02:00
Cédric Krier
66a0dcf2b5
Add stored path as alternative to MPTT
...
issue7177
review352501002
2021-10-03 01:14:08 +02:00
Cédric Krier
be43f5351e
Activate and upgrade modules from configuration wizard
...
issue10754
review364031002
2021-09-26 23:16:53 +02:00
Cédric Krier
fdcc828395
Add set_from_header in email tools
...
issue10753
review377121002
2021-09-26 23:11:21 +02:00
Cédric Krier
fa34abb8b3
Add grouping attribute to numeric widgets
...
issue10731
review355501002
2021-09-26 23:05:02 +02:00
Cédric Krier
4840a0f46d
Ensure that objects in the Pool has __slots__
...
issue10719
review375361002
2021-09-23 23:12:35 +02:00
Cédric Krier
9ae04f3e68
Use bigdecimal tag for XML-RPC
...
issue10734
review355491002
2021-09-23 10:22:01 +02:00
Cédric Krier
c345b0c693
Use tuple in Dict value instead of list
...
issue10715
review371771002
2021-09-23 10:15:16 +02:00
Cédric Krier
b5af64f6d3
Do not set record name on title of report get_email
...
issue10724
review362511002
2021-09-23 10:10:51 +02:00
Cédric Krier
28f7e0e0e2
Add node to id of status
...
This allows to distinct status from multiple machines shared the same socket.
issue10706
review360101002
2021-09-23 10:04:07 +02:00
Cédric Krier
9f8b847c15
Use immutable dictionary for Transaction context
...
issue10691
review358741002
2021-09-19 00:30:35 +02:00
Nicolas Évrard
d3a5e680a8
Use UNION for 'Or'-ed domain with subqueries
...
issue10658
review365781002
2021-09-15 15:16:40 +02:00
Cédric Krier
154d8e4a23
Add remove_forbidden_chars in tools
...
issue10684
review371581002
2021-09-13 23:43:03 +02:00
Cédric Krier
b843e4e5bf
Manage errors during non-interactive operations
...
issue10667
review346781002
2021-09-13 23:40:28 +02:00
Cédric Krier
5a78da0925
Add estimation count to ModelStorage
...
issue10623
review350381002
2021-09-04 19:40:02 +02:00
Cédric Krier
f8dafb20c0
Support empty digits in format_number of Report
...
issue10678
review365801002
2021-08-30 00:26:41 +02:00
Cédric Krier
fb9238b8bf
Add digits mixin
...
issue10596
review338511002
2021-08-21 09:05:34 +02:00
Cédric Krier
8bc8ec9420
Use argon2 or scrypt to hash password by default
...
issue10529
review359761002
2021-07-12 23:31:09 +02:00
Maxime Richez
f5f1328c12
Allow PYSON Expression as key for PYSON In with dict object
...
issue10542
2021-07-11 11:25:30 +02:00
Cédric Krier
f6e320efd1
Add method to format warning name with records
...
issue10507
review346471002
2021-06-17 09:25:40 +02:00
Nicolas Évrard
b0cd6d1678
Add option to trytond-console to start a readonly transaction
...
issue10495
review358231002
2021-06-16 14:59:59 +02:00
Sergi Almacellas Abellana
3108414aaa
Add support for werkzeug 2.0
...
issue10086
review337571002
2021-05-28 09:10:15 +02:00
Nicolas Évrard
0120f274f2
Search and get keys in one request for Dict fields
...
issue10332
review349751003
2021-05-19 15:41:39 +02:00
Maxime Richez
dca4d207f8
Make language code unique
...
issue10334
review334301004
2021-05-18 22:34:43 +02:00
Cédric Krier
056d15ede5
Support Binary field in CSV import/export
...
issue10350
review346101002
2021-05-18 22:08:59 +02:00