Commit Graph
1725 Commits
Author SHA1 Message Date
Cédric Krier a352575ef0 Catch _sql_constraints and _sql_error_messages in ModelSQL instead of
dispatcher
2009-04-07 18:59:00 +02:00
Cédric Krier 0e5d32cb24 Move check of deleting workflow.instance on ModelWorkflow 2009-04-07 18:33:48 +02:00
Cédric Krier dc86d0f6b7 Update changelog 2009-04-07 18:26:40 +02:00
Cédric Krier 48d1d2e73c Add better error message for DatabaseIntegrityError for foreign key required
Add delete of foreign keys with ondelete CASCADE
Add write for foreign keys with ondelete SET NULL
2009-04-07 18:25:15 +02:00
Cédric Krier d63ba876cc Limit ondelete to 'CASCADE', 'RESTRICT' and 'SET NULL'
Change ondelete to upper case
2009-04-07 18:20:25 +02:00
Cédric Krier 29ac6aceaf Add better error message for DatabaseIntegrityError for missing foreign key 2009-04-06 12:33:02 +02:00
Cédric Krier 8e74f944c8 Add better error message for DatabaseIntegrityError for fields required 2009-04-06 12:15:32 +02:00
Cédric Krier 5bea0e79fb Change get_error_args into method 2009-04-06 12:10:11 +02:00
Cédric Krier 4dd48078ea Better form view for module from Udo Spallek
Move name, short description, state and buttons out of notebook
2009-04-06 10:55:36 +02:00
Cédric Krier be62ccda80 Remove create_xxx, write_xxx fields from default value in create function 2009-04-05 18:23:22 +02:00
Cédric Krier 3c5da3114d Fix copy to not copy fields from inherits for issue932 2009-04-05 18:12:11 +02:00
Cédric Krier cc950957e0 Remove inherit field from result if it is not used 2009-04-05 18:11:18 +02:00
Cédric Krier 00bfaf5199 Don't create inherit record if value is also in base model and if it is a
function field.
2009-04-05 18:10:25 +02:00
Cédric Krier eaeb6be83b Improve get_rec_name to use id if _rec_name doesn't exist 2009-04-05 18:08:09 +02:00
Cédric Krier 0feda4a5d8 Don't test write_uid when updating/importing translation for issue872 2009-04-03 23:55:46 +02:00
Cédric Krier f63debfaf4 Prevent to delete not xml error message for issue918 2009-04-03 23:47:44 +02:00
Cédric Krier 538d73d6ea Fix get_module_list if there is no pkg_resources 2009-04-03 23:30:33 +02:00
Cédric Krier 7caf87547d Don't reset _sql_errors on __init__ of Pool 2009-04-02 11:22:27 +02:00
Igor Támara 427abadec0 Updated es_ES translation 2009-04-01 21:13:07 -05:00
Cédric Krier 9f8e06baf7 merge 2009-04-02 00:56:48 +02:00
Cédric Krier a50899cb56 Use read instead of browse in Many2Many for performence 2009-04-02 00:37:05 +02:00
Cédric Krier e66da8ad87 Add missing order param on One2Many 2009-04-02 00:36:31 +02:00
Bertrand Chenal 74864cf4d8 Allow to search modules on Short Description 2009-04-01 19:53:38 +02:00
Cédric Krier fab0aba296 Add todo 2009-03-31 17:19:59 +02:00
Cédric Krier 77ef290a90 merge 2009-03-31 13:48:44 +02:00
Cédric Krier bff08aa243 Fix search domain with child_of on empty list and field with left and right 2009-03-31 13:46:51 +02:00
Mathias Behrle d8726101eb Update translation for de_DE 2009-03-31 11:38:03 +02:00
Cédric Krier f1d8e155fe Exclude tests module from 'all' keyword for issue890 2009-03-30 11:03:45 +02:00
Cédric Krier b1e07ec438 Use 'OR' for 'IS NULL' clause with 'like' operator 2009-03-30 10:40:40 +02:00
Cédric Krier 3b5b4b6318 merge 2009-03-30 10:21:07 +02:00
Cédric Krier 68ca60ecd9 Fix "not like" and "not ilike" operator for issue423
Security fix SQL injection
2009-03-30 10:20:31 +02:00
Mathias Behrle 1059819ec5 Update translation for de_DE 2009-03-29 22:33:14 +02:00
Cédric Krier 2c3ab4db87 Remove str on exception and use traceback.format_exception for issue909 2009-03-29 17:38:54 +02:00
Cédric Krier 11661e4418 Be more restrictive with error in configuration file for issue903
Add logging message when there is no configuration file
2009-03-27 17:15:47 +01:00
Cédric Krier e4a750d569 Fix the table name of the second join with inherit fields in order_calc 2009-03-27 12:18:12 +01:00
Cédric Krier bef5580bd9 Add missing quote in order_calc 2009-03-27 12:17:32 +01:00
Cédric Krier 3f376ad318 merge 2009-03-27 11:55:09 +01:00
Cédric Krier 76908bc18d Enforce uniq name of table alias in join for order statements 2009-03-27 11:54:34 +01:00
Bertrand Chenal b87f41a3d9 Add missing _table usage 2009-03-26 10:52:40 +01:00
Bertrand Chenal 14f638b7e0 Use _table of models for query construction 2009-03-26 10:27:16 +01:00
Mathias Behrle f82016fc1c merge 2009-03-25 18:48:13 +01:00
Mathias Behrle 6e6379cfd0 Update translation for de_DE 2009-03-25 18:46:18 +01:00
Bertrand Chenal 301bd86a21 Added search method on property field 2009-03-25 18:34:35 +01:00
Cédric Krier 7910cc6fff Fix domain on many2one with '.' on fields with search function 2009-03-25 18:24:37 +01:00
Cédric Krier 129f8f8308 Add read_error and write_error message when trying to read/write on records
that don't exist anymore for issue897
2009-03-25 12:51:51 +01:00
Cédric Krier c1a7b5b176 Remove AccessError and use raise_user_error to have translation 2009-03-25 12:18:34 +01:00
Cédric Krier 1e0deea686 Use threading enumerate function instead of a list with threads 2009-03-25 01:29:25 +01:00
Cédric Krier 2584e00eb5 Join the thread when stopping instead of sleep 2009-03-25 01:28:49 +01:00
Cédric Krier 19f903ca88 Add update history table at the end of modules loading for issue888 2009-03-24 19:14:46 +01:00
Cédric Krier bad64c066f merge 2009-03-24 17:32:04 +01:00