Cédric Krier
72fd407fdb
Add sql_id method to Reference field and use it for index
...
issue11788
review447351003
2022-10-12 08:25:20 +02:00
Cédric Krier
7892f8ae56
Use declarative index definition for ModelSQL
...
issue5757
review361251002
2022-10-11 00:44:51 +02:00
Cédric Krier
18bc7b6c63
Apply domain on translation value of the left join
...
issue11781
review413711003
2022-10-10 19:39:21 +02:00
Nicolas Évrard
88e8d42f27
Add configuration entries for unaccent and similarity functions
...
issue10851
review370001002
2022-10-09 19:58:51 +02:00
Cédric Krier
51c24c9ab0
Document field types used for low level APIs
...
issue11754
review423971003
2022-10-09 18:51:02 +02:00
Cédric Krier
6ad744ff47
Add authentication services
...
issue11582
review417471003
2022-10-09 18:33:16 +02:00
Cédric Krier
8cbce1db85
Test available_timezones
2022-10-09 14:06:18 +02:00
Cédric Krier
d367309d3d
Set zoneinfo to None when it can not be imported
2022-10-09 13:46:22 +02:00
Cédric Krier
0fb23725f2
Return a set for available_timezones
...
issue11773
review419931003
2022-10-09 13:27:28 +02:00
Cédric Krier
083774d09b
Redefine Field properties on Function field
...
In order to use the value from the simulated field, we must redefine them.
issue11759
review425791003
2022-10-09 13:21:36 +02:00
Cédric Krier
7cbf3e93aa
Skip test of scheduling cron on DST with dateutil
...
dateutil does not compute the ambiguity of wall time correctly.
issue11758
review418251003
2022-10-03 16:53:11 +02:00
Cédric Krier
dafad0babd
Document all context keys of rule domain
2022-10-03 09:31:34 +02:00
Cédric Krier
e17b861668
Set correct python_version requirement specifier
...
issue9436
2022-10-03 09:30:32 +02:00
Nicolas Évrard
1793415b7d
Schedule actions using server timezone
...
issue9436
review423091003
2022-10-03 00:20:49 +02:00
Nicolas Évrard
4dd1c0c222
Clear private caches when dropping database
...
issue11744
review413601003
2022-10-03 00:15:12 +02:00
Nicolas Évrard
1e24e490b1
Reset less often the user sessions
...
issue10202
review341741060
2022-10-03 00:06:41 +02:00
Cédric Krier
043fa043c5
Remove RFC link in help text
...
help text is not clickable
issue11471
2022-10-02 00:22:56 +02:00
Cédric Krier
928b38c5f3
Add straight values to wizard state view
...
issue11703
review431591006
2022-10-01 14:45:59 +02:00
Cédric Krier
b8294ceaf1
Clear cache just after starting to listen
...
When the thread is restarted, we do not know if we missed any payload. So we
must clear the cache and the pool to have a clean start.
issue11397
review431631003
2022-09-25 20:23:13 +02:00
Cédric Krier
b8b51c9acf
Prevent to create more than one resource type translation per module
...
issue11343
review415551004
2022-09-25 20:19:30 +02:00
Cédric Krier
c3a8be00ca
Add option to remove leading and trailing white spaces from char
...
issue7914
review340511008
2022-09-19 21:25:55 +02:00
Cédric Krier
827bb0b69d
Activate module tests for LRUDictTransaction tests
...
The test case use a Transaction instance which needs a database to connect to.
2022-09-19 09:03:03 +02:00
Nicolas Évrard
e46d5dbfc6
Catch get_connection errors in Cache listener
...
issue11563
review411271003
2022-09-17 19:00:48 +02:00
Cédric Krier
1fcefeacc9
Strip only one wildcard
...
issue11682
review443571003
2022-09-16 23:36:30 +02:00
Cédric Krier
93d3bab62a
Set rec_name of wizard defaults in a dictionary under dotted suffix
...
issue11706
review423821003
2022-09-15 21:49:12 +02:00
Cédric Krier
db583e3df5
Test custom order by calling search on the field
...
issue11638
review437311003
2022-09-14 19:27:00 +02:00
Cédric Krier
71933379f4
Manage web extension origin as null
...
issue11686
review421651003
2022-09-14 19:14:04 +02:00
Cédric Krier
986397019c
Remove same types restriction on PYSON If
...
issue11644
review419661003
2022-09-08 13:17:54 +02:00
Cédric Krier
7dd4445f56
Allow PYSON size of fields to be None
...
issue11643
review411571003
2022-09-08 13:15:54 +02:00
Cédric Krier
d1ea8ba864
Use fromisoformat method from datetime module
...
issue11637
review411551003
2022-09-08 13:10:15 +02:00
Cédric Krier
12a3a8a9d7
Add backend documentation
...
issue9134
review269041003
2022-09-08 13:05:06 +02:00
Cédric Krier
b847a56089
Requires python-sql >= 1.3 to use queries in conditionals
...
Since issue7177 this features is needed to set the path.
issue11671
review441361003
2022-09-01 22:10:10 +02:00
Cédric Krier
c0227bb3de
Add command line completion with argcomplete
...
issue11592
review419481003
2022-08-26 18:12:02 +02:00
Dan
eb225d58fa
Use _test function instead of isfile when testing egg modules
...
issue11668
review427621004
2022-08-26 09:53:30 +02:00
Cédric Krier
a305d0ff57
Do not copy module fields when copying translations
...
issue11628
review413431003
2022-08-08 22:16:56 +02:00
Cédric Krier
6cbe67529d
Set full domain in validation error as fallback
...
issue11603
review439271003
2022-08-07 23:42:57 +02:00
Cédric Krier
3b55a8d341
Include record name and value in validation error message
...
issue5581
review26711002
2022-08-06 23:05:40 +02:00
Cédric Krier
0749ba597b
Add missing column argument to msg_relation_not_found formatting
...
issue11615
review423531004
2022-08-01 10:57:00 +02:00
Cédric Krier
5f66545927
Skip keyword action window for which user has not read access
...
issue11589
review419541003
2022-07-30 11:10:37 +02:00
Cédric Krier
f2c57af55e
Translate view in view_get instead of when parsing view
...
This is needed when the inheritance is from a different model.
issue11591
review417521003
2022-07-19 20:57:47 +02:00
Cédric Krier
975abfd252
Use alias expression in where clause of implicit join
...
issue11486
2022-07-18 10:02:12 +02:00
Cédric Krier
8f1a367eaf
Support not sized iterable in grouped_slice
...
issue11575
review431301003
2022-07-18 00:25:45 +02:00
Cédric Krier
c46fa46d1e
Do not copy ids in reduce_ids
...
issue11576
review413331003
2022-07-18 00:23:38 +02:00
Cédric Krier
31811487ab
Add implicit join clause to subquery of where clause on Many2One
...
This modify the complexity of the SubPlan from O(n^2) to O(n log(n)) thanks to
the index on the primary key.
issue11486
review415121003
2022-07-18 00:18:41 +02:00
Cédric Krier
9bcccacfb9
Add duration and truncate data in logging messages
...
issue11530
issue5228
review423311003
2022-07-17 23:52:44 +02:00
Cédric Krier
a3c55b07eb
Setup mixin following modules dependency order
...
issue11586
review443341003
2022-07-17 00:07:23 +02:00
Sergi Almacellas Abellana
4db0e2dd8e
Add header parameter on export data
...
issue9301
review439151003
2022-07-01 12:45:38 +02:00
Cédric Krier
ce127c1e57
Update sendmail tests for SSL context
...
issue11564
2022-06-21 10:57:08 +02:00
Cédric Krier
53227fcf7b
Enforce certificate validation for SMTP connection
...
issue11564
review417381003
2022-06-21 10:16:35 +02:00
Adrià Tarroja Caubet
16275e0259
Display asserted inherit expression when nothing found
...
issue11560
review419311003
2022-06-15 18:59:58 +02:00