Commit Graph
6373 Commits
Author SHA1 Message Date
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